Kotlin-based Android news app helps users stay up-to-date on the latest headlines.
- Display News in various categories
- Dark mode
- Share news with friends
- Browse news
- Bookmark news to read later/ Delete news
- Listen news with provided Text-To-Speech service
- Kotlin
- XML
- MVVM Architecture
- Room database library
- Android Studio
- Third party libraries like retrofit, picasso, shimmer.
Note: To run the app you have to add NewsAPI.org key. This API has limited access to daily request for News.
-
Generate API key from News api
-
Paste the key in 'gradle.properties' (Create the file if not exists)
API_KEY="<YOUR_API_KEY>"
-
Rebuild app
Application link : Click here to download apk
-
Contributions are always welcome!
-
See CONTRIBUTING.md for ways to get started.
Copyright (c) 2022 Raj Manjrekar
This project is MIT licensed.