This project contains implementation of multiple ItemType RecyclerView and basic pagination logic.
MVVM with repository layer.
-
Constraint Layout (UI)
-
LifeCycle Components (ViewModel and LiveData)
-
Kotlin Corountines (Asynchronous programming)
-
Retrofit (Networking)
-
Moshi (Kotlin JSON library)