Skip to content

sunny0092/covid-19

Repository files navigation

Covid 19

This is an example of usage multi-modules MVVM Pattern on Android with Navigation Component and Clean Architecture

  1. ViewPager2 (https://developer.android.com/jetpack/androidx/releases/viewpager2)

  2. SaveStateHandler for ViewModel (https://developer.android.com/topic/libraries/architecture/viewmodel-savedstate)

  3. Mike Penz Fast Adapter (https://github.com/mikepenz/FastAdapter)

  4. Retrofit2 with coroutines v.2.7.+ (https://square.github.io/retrofit/)

  5. Image loading with Coil (https://github.com/coil-kt/coil)

  6. SharedPreference with Kotpref (https://github.com/chibatching/Kotpref)

  7. CoroutinesManager (https://github.com/Rasalexman/coroutinesmanager)

  8. DI with KOIN (https://github.com/InsertKoinIO/koin)

  9. Clean Architecture

  10. Multi-modules project

  11. Kotlin Gradle DSL

  12. Material Design

  13. Kotlin 1.3.+ with coroutines

  14. Kotlin Flow

  15. JetPack not doing:

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published