Newszilla is newsfeed app that allows you to read, and share the information you need to stay ahead of the trends in the entire world. It uses newsapi.org API to get news
-
Visit NewsAPI.org to get your API Key
-
Copy your API Key from accounts section
-
Open app/src/main/java/com/hilt/newszilla/utils/AppConstants.kt
-
And add following line:
var API_KEY = "Use your api key here"
#Technologies used
- Kotlin
- MVVM
- Dagger-hilt
- Navigation Components
- Retrofit2
- Glide
- News api
- Room
#Features
- Use of pagination to load news data gradually and gracefully.
- Search articles by keyword
- Save article in local database
- Share articles
- Choose different news sources and countries
- Search news based on language, popularity, relevancy and publishing date.