- Target SDK Version - 29
- Minimum SDK version - 16
- Built on MVP architecture pattern
- Multi Module (Network Module sepreated)
- Dependancy sharing between modules
- TOML + Gradle version catalogs TOML
- Google Secrets Gradle plugin Secrets
- Custom NetworkUtility
- Not used OkHttp/Gson/Retrofit/Volly
- Uses Glide for image loading.
- Uses Recycler View & Card View
- Uses Constraint Layout
- Uses Custom Fonts Nunito
- Uses Static API
- Send Firebase Push Notification available in BigPictureStyle
- Searching on news listed items.
- Sorting according to publish date.
- Day & Night Mode theme toggle selection available every time [Default Mode = Day Mode]
- Provide In-App Browsing to read more details for specific news.
Key | Value | Use |
---|---|---|
title |
String |
(required) News Title |
description |
String |
(required) News Description |
urlToImage |
String |
(required) News Image |
url |
String |
(required) News Browsable Link |
🌞 Light Mode | 🌚 Dark Mode | 🔎 Search |
---|---|---|
Support it by joining stargazers for this repository. ⭐