Skip to content

A sample app that display list of menus of different categories. The purpose of this project is to illustrate on how to keep the user's focus on one item of RecyclerView.

License

Notifications You must be signed in to change notification settings

osamaaftab/Kotlin-MVVM-Clean-Code-Architecture

Repository files navigation

Kotlin MVVM clean Architecture

A sample app that display list of menus of different categories. The purpose of this project to illustrate the purpose of how to keep the user's focus on one item of RecyclerView.

  1. MVVM clean architecture
  2. Koin (Dependency Injection)
  3. Live Data
  4. Coroutines
  5. Retrofit
  6. Repository Pattern
  7. AndroidX
  8. Glide

Demo

2021-01-26-01-11-58

Author

Osama Aftab

Design Sources

Original idea taken from : https://lnkd.in/dMeKq4r

About

A sample app that display list of menus of different categories. The purpose of this project is to illustrate on how to keep the user's focus on one item of RecyclerView.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published