/BasicExample-kotlin-mvvm-DI-

Primary LanguageKotlinApache License 2.0Apache-2.0

BasicExample-kotlin-mvvm-DI

https://datanapps.com/DNARestAPIs/getUserLists

  1. Calling an API (USER API)
  2. Using dagger and MVVM
  3. Cach data
  4. Click and show detail

Screens :

APK to download :

https://github.com/datanapps/BasicExample-kotlin-mvvm-DI-/blob/master/appdetail/apks/release/app-release.apk

Task ONE: Display a list of User

User List displayed in list view. Each entry in the list is composite view.

Task TWO: Display a clickable image

Each entry of row is clickable and showing all user detail.

Task THREE (Optional): Data Caching

Cache the data for offline usage.


Technology :

1. Kotlin 1.3
2. JetPack
3. Retrofit
4. MVVM
5. DAGGER

Development Tools :

1. Android Studio 3.5 and up