Skip to content

sureshmaidaragi1919/androidapp

Repository files navigation

Android Clean Architecture using MVVM, Retrofit, Hilt

This app is built using the latest android components as follows, for just learning purpose, anyone can raise pull request

  1. Kotlin
  2. Android MVVM with clean architecture
  3. Retrofit
  4. ConstraintLayout
  5. Hilt dependency injection tool
  6. Swipe to refresh library to refresh view
  7. RxAndroid
  8. ViewBinding

Upcoming changes

  1. Unit tests
  2. Paging using android paging library
  3. DiffUtil to improve recyclerview performance
  4. RoomDb to store API response locally and read it
  5. Delete items from list and update recyclerview
  6. Add items to the list and update recyclerview
  7. Filter options