News App
An Android News Application is written purely in Kotlin. The project uses MVVM architecture, Retrofit for network calls, Paging 3 for pagination, News API for getting news, and Room for saving news.
Technologies & Methodologies which used:
- MVVM
- Coroutines
- Navigation Component
- Paging 3 Android
- Room
- Retrofit
- Glide
- Flow
- ViewBinding
How to Run?
- Get your News Api key from newsapi.org
- Insert Api key in app/src/main/java/com/sohaib/newsapp/util/Constants.KT YOUR API KEY HERE