It is an android application which fetches news from https://newsapi.org/ API and shows breaking news to the user. This app have 3 main functionalities -
- Show Breaking News to the User
- Save news to the local database to read it later
- Search news which you want to read
- Ui is designed with xml language in android studio.
- Logo and other graphics is designed with photoshop.
- This project is build in kotlin language.
- It uses MVVM(Model View View Model) Architecture
- It uses Room Database for the local database to store news in the local device
- It uses Retrofit for the API Request to fetch news from the newsapi.org
- It uses Glide library to load News thumbnail Image
This gif shows News API(https://newsapi.org/) which is used in this project.