IMDB
Sample Android app in Kotlin for viewing movies that are now playing in theaters from The Movie DB.
Important note: to use the services you need to add your movie DB API KEY to project local.properties file like this: apiKey="<your_api_key>"
- MVVM (Model-View-ViewModel)
- Android Arhitecture Components
- LiveData
- RxKotlin
- Google/Dagger - Dependency injection
- Square/Retrofit - HTTP RESTful connections
- OkHttp 3
- Square/Moshi - JSON adapter
- Glide - An image loading and caching library for Android focused on smooth scrolling
- Ktlint - An anti-bikeshedding Kotlin linter with built-in formatter
- Detekt - Static code analysis for Kotlin
- Espresso - UI testing framework
- ProGuard - Code obfuscation
- CircleCI - Continuous integration
- Firebase - Analytics
- Android Jetpack/Navigation - Android navigation framework
PERSONAL PROJECT - NOT INTENDED FOR COMMERCIAL USE