Simple app to read news and save them to read later
News
This is app is to read news. News can be saved to database. News are from News API. You can search for news and pagination is properly handled. App is in MVVM framework so it can resist configuration change. Also Jetpack Navigation Component and Hilt Dependency Injection is used. ViewBinding for views. API is in free mode, so it can stop sending news if request limit is meet. If so try again later. I removed my API Key from code so make sure to insert yours if you want to use code.
Screenshots:
Do not forget to add your NEWS API KEY to MyApi object in order to use code
Tech stack:
- Dependency Injection (Hilt)
- MVVM
- Jetpack Navigation Component
- Retrofit
- Glide
- Kotlin Coroutines
- View binding
- Room
- Git
- Material Design
- REST API
- Material Design
- Pagination
- ListAdapter with DiffUtill
- Internet Check
- Handling configuration changes