Aggregated Android news, articles, podcasts and conferences about Android Development

Overview

DroidFeed

Codacy Badge

Curated news feed for Android Developers!

Stay up to date with the latest Android Development news. Built for the Android developer community, DroidFeed presents news, articles, podcasts and conferences about Android Development from a curated list of sources.

Get it on Google Play

Development and Libraries

DroidFeed is written entirely in Kotlin with MVVM architecture using the awesome libraries below.

Contribution

Contributions are most welcome to DroidFeed. You can contribute in various ways such as reporting issues, suggesting features, adding documentation and providing bug fixes.

This project uses GitHub flow as workflow.

License

Copyright 2020 Dogan Gulcan

Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at

   http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
Comments
  • Crashing at kotlinx.coroutines.DefaultExecutor

    Crashing at kotlinx.coroutines.DefaultExecutor

    App is constantly crashing at

    Whenever I am scrolling it is crashing.

    2018-12-03 00:40:44.815 24537-24582/com.hiphop W/OkHttpClient: A connection to https://settings.crashlytics.com/ was leaked. Did you forget to close a response body?

    2018-12-03 00:40:44.822 24537-24627/com.hiphop E/AndroidRuntime: FATAL EXCEPTION: kotlinx.coroutines.DefaultExecutor Process: com.hiphop, PID: 24537 kotlin.KotlinNullPointerException at kotlinx.coroutines.experimental.internal.ThreadSafeHeap.removeAtImpl(ThreadSafeHeap.kt:97) at kotlinx.coroutines.experimental.EventLoopBase.processNextEvent(EventLoop.kt:385) at kotlinx.coroutines.experimental.DefaultExecutor.run(DefaultExecutor.kt:61) at java.lang.Thread.run(Thread.java:764)

    opened by nirukk52 4
  • Suggestion For DroidFeed : Make the feed/article opening page directly in the application And add the

    Suggestion For DroidFeed : Make the feed/article opening page directly in the application And add the "Sort" feature

    w1.png

    1.png

    Components

    The components (Features) I want to suggest is:

    1. Make the feed/article opening page directly in the application
    2. Add the "Sort" feature

    1.png

    Proposal Description

    DroidFeed is an application that has a very good function. I am very impressed with the owner or developer of this project. I have known the DroidFeed application a few months ago in 2018. I still remember this application still has a black and white theme at that time. And I am currently surprised by the look of the theme and its colorful and very cool design.

    The interface is very interesting, different from the previous one, and I also see developments in terms of quite good features from DroidFeed. But behind the advantages DroidFeed has, there are still some improvements that developers still need to do. I think, it still needs to add a few more features to make it more interesting to improve the user experience. This needs to be considered by developers, because it is useful in competition with other similar applications.

    I am sure, the role of contributors is needed to improve the quality of the Droidfeed application. Therefore, at this time I want to play a role for that. I would like to suggest some enhancements to the application's functionality and also useful features for the DroidFeed application.

    1. Make the feed/article opening page directly in the application

    This is the first suggestion that I hope the developer will immediately implement. I am a little surprised, why to open articles / feeds on DroidFeed must be switched to another browser on the Smartphone. That in my opinion is less effective, because when users want to open other articles / feeds, they have to exit the browser application and reenter the DroidFeed page.

    If users can open articles/feeds directly in the application, this is certainly very convenient and easy. Users can return to the homepage and can choose to open other feeds they want. Therefore, I would like to suggest that developers increase the feed/article opening page so that it is no longer switched to other browsers. I suggest that users can open feed/article pages directly in the application.

    That way, this will certainly make the DroidFeed application more attractive and enhance the user experience because it provides more comfort.

    2. Add the "Sort" feature

    This second feature in my opinion is very interesting, because with the "Sort" feature, users can see a list of feeds / articles that are most liked or popular on DroidFeed. So that users can find interesting articles or feeds and those that are liked by other users.

    The points included in the "Short" feature are as follows:

    • NEWEST
    • POPULAR (2 WEEKS)
    • POPULAR (1 MONTH)
    • POPULAR (6 MONTH)
    • POPULAR (ALL)

    I suggest that developers add some Popular types, so users can see a list of popular feed/article in the last week, in the last few months, and most popular all the time.

    1.png

    Mockups / Examples

    Below I will show examples of locations or illustrations if the features I recommend are implemented by the Developer.

    2.png

    3.png

    4.png

    5.png


    6.png

    7.png

    8.png

    1.png

    Benefits

    The benefits of the features above are as follows:

    1. Make the feed/article opening page directly in the application

    If the user can open feeds/articles directly in the DroidFeed application, this is certainly easier for the user. Because users can easily go back to the application's home page and open other articles/feeds easily. By increasing user comfort, this will certainly make the DroidFeed application even more attractive and users will feel at home using the DroidFeed application.

    2. "Sort" feature

    With the "Sort" feature, users can find a list of the latest and most popular feeds / articles. Not only that, users can also see a list of the most popular feeds / articles in the past week, in the last few months, and the most popular of all time.

    1.png

    Conclusion

    To implement the features above, developers may need to make major improvements to the DoridFeed application. And in my opinion, it doesn't matter because it will have a good effect later for users and developers.

    The features that I recommend are certainly very useful for users and developers because they will improve user experience later. And this will add value to the DoridFeed Application. And I hope, the DoridFeed Application developer will soon be able to implement this suggestion.

    Thank YOU :)

    feature request 
    opened by ahyar92 2
  • propose new logo

    propose new logo

    hello, i want to contribute for the new logo, its my pleasure to hear your requirement for this product, you can see my portfolio https://utopian.io/@telurpuyuh and catch me at [email protected] , thank you.

    design 
    opened by telurpuyuh 1
  • hi

    hi

    i design logo/icon for "open source projects" on utopian .. i thınk your project need a good logo whıch make your applıcatıon vıew better.. wanna me desıgn a logo "free" for your applıcatıon?

    please reply my post... ı ll start do design and share with you and than send a post on website "utopian.io".. also u can connect wıth me on discord "@ahmeterbay" or emaıl "[email protected]"

    i did a design for your application.. plss feedback me :)

    untitled-23

    design 
    opened by ahmeterbay 1
  • Can't Add rss url

    Can't Add rss url

    `fun onSaveSourceClicked(url: String) = viewModelScope.launch(Dispatchers.IO) { val trimmedUrl = url.trimIndent() if (Patterns.WEB_URL.matcher(trimmedUrl.toLowerCase(Locale.US)).matches()) { sourceErrText.postValue(R.string.empty_string)

            val cleanUrl = URLUtil.guessUrl(trimmedUrl)
            val alreadyExists = sourceRepo.isSourceExisting(cleanUrl)
    
            if (alreadyExists) {
                sourceErrText.postValue(R.string.error_source_exists)
            } else {
                isSourceProgressVisible.postValue(true)
                isSourceAddButtonEnabled.postValue(false)
                closeKeyboardEvent.postEvent(true)
                addSource(cleanUrl)
            }
        } else if (url.isEmpty()) {
            sourceErrText.postValue(R.string.error_empty_source_url)
        } else {
            sourceErrText.postValue(R.string.error_invalid_url)
        }
    }`
    

    I want to add rss ,but it appears to not work.

    bug 
    opened by JasonLinkinBright 0
Releases(2.2.0)
Owner
Dogan Gulcan
Dogan Gulcan
Android News App built in kotlin with implementation of MVVM architecture, android navigation components and retrofit. Displays news to users allowing them to share and save news.

News-App Android news app built in kotlin that fetches news data from news api with Retrofit and displays news to users. This App follow MVVM architec

Raj Manjrekar 16 Dec 29, 2022
A news app made using android studio in Java with features like favourite news, Location detector for local news, and especially made with HUAWEI APIs

HuaweiGlobalNewsApp A news app made using android studio in Java with features like favourite news, Location detector for local news, and especially m

Christian Imanuel Hadiwidjaja 1 Oct 30, 2021
News-App - A news app Which displays news with the help of JSON data

News-App This is a news app Which displays news with the help of JSON data

Lalith Sharma 0 Feb 16, 2022
A News Application Shows Breaking News of the Country with a feature to save News for future Use.

A News Application Shows Breaking News of the Country with a feature to save News for future Use.You can search news on any topic.Used all latest stuffs in android like Navigation Component, MVVM Architecture, Retrofit, Room DataBase, Kotlin Corutines etc

Aman Bhatt 2 Oct 20, 2022
The News App has been carried out within the framework of the MVVM architecture, information about news is obtained by consulting an API, it is built usisng Jetpack Copose, Coroutines, Dependency Injection with Hilt and Retrofit

Journalist The News App consists of an application that displays the latest news from EEUU from an API that provides official and updated information.

null 0 Nov 3, 2021
This is a News Application for android mobiles, fetching news through Guardian API.

News-In-Hand This is a NEWS FEED APP which gives a user regularly-updated news from the Internet. To achieve this, I use the Guardian API. This is a w

Bhramar Virmani 1 Nov 5, 2021
NewsFeedApp - An android news-feed-app which shows latest news of various sources

NewsFeedApp An android news-feed-app which shows latest news of various sources

Srihitha Tadiparthi 4 Aug 8, 2022
Newesy is news app which uses NewsAPI to fetch news.

Newesy is news app which uses NewsAPI to fetch news.The main aim of this app was to learn Modern Android Architecture (MVVM).It uses MVVM,Kotlin-coroutines,Room,ViewModal,Retrofit,GSON and Navigation graph

SHANTANU RATHOD 7 Oct 29, 2022
An app that is a one-stop destination for all the CS enthusiasts, providing resources like Information scrapping techniques, best YT channels, courses available free-of-cost, etc. & knowledge about every domain and field that exists on the Internet related to Computer Science along with News, Jobs, and Internships opportunities in these domains along with valuable tips and hacks from mentors for a particular domain.

An app that is a one-stop destination for all the CS enthusiasts, providing resources like Information scrapping techniques, best YT channels, courses available free-of-cost, etc. & knowledge about every domain and field that exists on the Internet related to Computer Science along with News, Jobs, and Internships opportunities in these domains along with valuable tips and hacks from mentors for a particular domain.

CSwala 48 Nov 26, 2022
Leisure is an Android App containing Zhihu Daily,Guokr Scientific,XinhuaNet News and Douban Books

闲暇(Leisure) 该项目将不再新增功能,仅做重构 Leisure is an Android App containing Zhihu Daily,Guokr Scientific,XinhuaNet News and Douban Books. 60应用市场下载地址: [http://m.a

Danielding 558 Dec 13, 2022
Android News Reader app. Kotlin Coroutines, Retrofit and Realm

News Reader Android News Reader app Code that follows Packt Publishing Kotlin in Practice Video Course Example of Kotlin Coroutine usage, with Realm a

Marko Devcic 22 Oct 3, 2022
📰👓Android App that fetches fresh news based on your language and location

News App that fetches fresh news based on your language and location. You can share and browse news in one click! How to install You can open it with

Valeria 1 Feb 21, 2022
Android native news App using API from thenewsapi.com and Retrofit Library

FlashBytes-Android-News-App Android Material Design News App using API from https://www.thenewsapi.com/ and Retrofit Library Screen Splash, Onboard Sc

claudysoft 4 Nov 11, 2022
RedditNews - A simple application to display the top news from the Reddit API site and save your favorites to a local database.

RedditNews - A simple application to display the top news from the Reddit API site and save your favorites to a local database. Arch

null 1 Aug 28, 2022
An app that displays the list of top headlines and when the user clicks on a news story

News Feed Android App (Summary) This app works as an app that shows the recent n

Olaore Fouad 0 Dec 17, 2021
Readow - Readow RSS Reader application. It’s fast and clean, giving you the freedom to enjoy your favorite news

Readow Readow RSS Reader application. It’s fast and clean, giving you the freedo

Pradeep Hr 7 Sep 20, 2022
Flym News Reader is a light Android feed reader (RSS/Atom)

BEWARE: Google added some restrictions to news app and I don't see how Flym (and other RSS aggregators) could comply to that. For instance, Flym canno

Frédéric Julian 938 Jan 1, 2023
An open source Hacker News client for Android.

Hacker News Come chat with us on Gitter.im! An open source Hacker News client for Android phones & tablets. Available on the Google Play Store How to

Matthew Bishop 227 Dec 11, 2022
📱:newspaper: Android client for the Nextcloud news/feed reader app

Nextcloud News Reader – Android App The Nextcloud News Reader Android App is under AGPLv3 License terms. Bugs and enhancements can be reported under:

Nextcloud 589 Dec 31, 2022