Android application to browse, save and share movies or tv shows!
- The Movie Database API client
- 100% Kotlin
- Architecture - MVVM with Repositories
- Using ViewModel and LiveData classes for View updates
- Dependency injection via Dagger 2
- RxJava 2 for async network tasks (migrating to coroutines)
- Retrofit 2 for network API requests
- Download and install the latest version of Android Studio
- Follow The Movie Database API getting started instructions to register and get an API key.
- Open the
gradle.properties
file. - Update the
THE_MOVIE_DB_API_KEY
value with your API key. - Run!