This app is created as a sample app which loads movies from the TMDB api, and uses the Paging3 library to show it in a RecyclerView
This project is under development.
You require a TMDB api key to successfully build this app.
- Register a TMDB api key.
- Create a
local.properties
file in your project root folder. - Add the api key in the
local.properties
file as shown below.
TMDB_API_KEY = "your-api-key"
- Retrofit to create network requests.
- Koin for dependency injection.
- Paging3 for implementing paging.
- Kotlin Coroutines
- Livedata