MADE by: Debajyoti Basak ([email protected])
Features:
- Beautiful UI with Animations made with Material Design Guidelines by Google.
- Fetches News from 20 sources.
- Option of sharing the news with everyone.
- Read the full news without going out of the application.
- Read news in offline mode without internet.
- Search News Articles and Read whatever you like.
Screenshots
What I have learned from this project:
- Fetching JSON data and parsing it.
- Working with libraries like Retrofit and GSON
- Maintaining a good design ny following Material Design Guidelines by Google.
- Working with UI libraries like Material Drawer by Mike Penz.
- Saving Orientation changes with savedInstance.
- Working with webview.
- Image Loading with Glide.
- Recyclerview animations.
- Migration of API from v1 to v2.
- Different themes in fifferent activities.
Libraries used in this project:
It a fully Open Source project so go ahead and fork it.
Note: Please use your own API KEY. Its very easy to set up. Just go to https://newsapi.org/register.
Contributions are also welcome.