This template provides a starting point for Mvvm Android projects.
The app go to theMovieDb api, retrieve a list of the most popular movies and display them in recyclerview.
In main branch the recyclerview display only one page, but in paging_library branch the app using paging library.
- 100% Kotlin
- Retrofit2
- Mvvm
- Coroutines
- View binding
- Android Architecture components:
- ViewModel
- Flow and StateFlow
- Navigation component
- paging library(only in paging library branch)