- Breakdown usecases to be smaller (single responsibility)
- Architecture components (ViewModel, LiveData, Room)
- Kotlin coroutines
- Unit testing
Learn more about API document here https://developers.themoviedb.org/3
Request Rate Limiting https://developers.themoviedb.org/3/getting-started/request-rate-limiting
Obtain your api key here https://developers.themoviedb.org/3/getting-started/introduction
Replace your api key into local.properties
with key/value format tmdb_api_key=[your-api-key]