NewsBreezer : A news fetching application made with Java, ViewModel, LiveData, Retrofit, Room Database.
- Filter headlines based on title. (fig 1.1)
- Save and Unsave articles for later. (fig 1.2)
- Sort articles based on Date or Authors name by clicking choice chips. (fig 1.3,1.4)
- Indicator to display article if saved.
- Data cached in local storage in case on network connection (fig 1.5)
Application fetch data fron www.newsapi.org and store the data locally in room database.
The application maintain its state using View Model and Live Data.
Minimum sdk version 16.
The Application doesn't support night mode.
The build apk of the project is present and named as final_project.apk in apk folder. In android allow installation from unknown resources.