Demo Android applications built to highlight MVP/MVVM and Clean Architecture (VIPER) concepts using Java/Kotlin
It's based on some known projects like qualitymatters, u2020, google architecture samples, etc
MVPJava
- mvp demo project which showcases usage of Dagger2 among other open source libraries. (no RX here)MVPJavaRX
- mvp demo project which showcases usage of Dagger2, RxJava 2, etcMVPJavaRXDagger2
- mvp demo project Dagger2 + DaggerAndroid, RxJava 2, etcCleanJava
- clean architeure demo project based on MVP with Dagger, without Rx.CleanJavaRX
- clean architeure demo project based on MVP with Dagger2+DaggerAndroid, RxJava.CleanKotlin
- clean architeure demo project based on MVP. with RxJavaMVVMJavaRx
- mvvm demo project which showcases usage of Dagger2, RxJava 2, RxBinding, RxAndroidMVVMKotlin
- mvvm demo project which showcases usage of Dagger2, RxJava 2, RxBinding, RxAndroidMosbyMVPKotlin
- mvp demo project based on mosby which showcases usage of Dagger2, RxJava 2, RxBinding, RxAndroidMosbyMVIKotlin
- mvi (mvp + intent) demo project based on mosby which showcases usage of Dagger2, RxJava 2, RxBinding, RxAndroidMosbyMVPConductorKotlin
- mvp demo project based on mosby which showcases usage of Dagger2, RxJava 2, Condictor (have issues with fragments like MapFragments, does not have support for appcompat libs)MVVMKotlinArchKomponent
- mvvm demo project which showcases usage of Dagger2, RxJava2 and Android Architecture Component