Awesome
Newzz
GIF
The app built using MVVM architecture and contains following libraries and tools
-
Constraint Layout (UI)
-
Dagger 2 (Dependency Injection)
-
LifeCycle Components (ViewModel and LiveData)
-
Kotlin Corountines (Asynchronous programming)
-
Retrofit (Networking)
-
Glimpse-Android (A content-aware cropping library for Android)
-
Moshi (Kotlin JSON library for Android from Square)
-
Ktlint (Linting)
Note
This repo is missing api key for newsapi get the api key from newsapi and do following steps
- Create file named newzz.properties in same direcory as your local.properties
- Add api_key property E.g api_key="54e494XXXXXXXXXXXXXXXXXXXXXXXXXX"