A simple but complete project (in both Java & Kotlin) to demonstrate the Android application architecture with MVVM pattern, a client app for The Movie DB Web API. Dagger2 is used for dependency injection and RxJava is used for RFP (Reactive Functional Programming).
android
kotlin
dependency-injection
mvvm
android-development
mockito
mockito-kotlin
dagger2
rxjava2
databinding
kotlin-android-extensions
application-architecture
rfp
retrofit2-rxjava2
room-persistence-library
rx-android
android-application-architecture
-
Updated
May 22, 2018 - Java