Newzz-Compose
News App built with JetPack Compose(v1.0.5)
Gif
Other variants
- [Newzz] (https://github.com/Akashkamble/Newzz)
- [Newzz-Flutter] (https://github.com/Akashkamble/Newzz-Flutter)
The app contains following libraries
-
Jetpack Compose (UI)
-
Dagger-Hilt (Dependency Injection)
-
LifeCycle Components (ViewModel and LiveData)
-
Kotlin Coroutines (Asynchronous programming)
-
Retrofit (Networking)
-
Moshi (Kotlin JSON library for Android from Square)
-
Accompanist (Image Loading with coil)
Note
This repo is missing api key for newsapi get the api key from newsapi and do following steps
- Add api_key property in local.properties E.g api_key="54e494XXXXXXXXXXXXXXXXXXXXXXXXXX"