An example application comparing mvvm and mvp architectures for Android
-
Updated
May 12, 2017 - Java
An example application comparing mvvm and mvp architectures for Android
Dash Nearby: An Android application that displays a list of DoorDash-affiliated restaurants nearby. Developed utilizing MVVM architecture, in conjunction with Databinding, Dagger 2, and Retrofit 2.
kotlin + rxjava2 + rxlifeCycle + dagger2 + mvvm
Repository that showcases 3 different Android app architectures, all with Java and Kotlin versions: "Standard Android", MVP and MVVM. The exact same app is built 6 times following the different patterns.
A companion project for our blog post on better Android software development using MVVM with RxJava.
Check the Bitcoin price!
Foursquare Client is an android app that allows a user to search for city venues. The app utilizes Foursquare web API. The app implemented with Model-View-ViewModel design pattern in conjunction with Android data binding library.
Pokémon Questionaire: A basic Android application that asks users to identify the correct Pokemon in a given amount of time. Serves as a simple showcase for the Android Architecture Components library, along with MVVM architecture and databinding.
Modern Android Architecture Experiments
Sample News app | Tinkoff.Fintech (fall 2017)
A base project with core and the basics of a reactive implementation of MVVM pattern for android platform and some extra utilities.
Personal exercise for implementation MVVM Pattern in Android Application
Android Architecture Component with Room database,View Model and Live Data
Super easy Android navigation library
A Sample app to show MVVM Architecture using Architecture Components
Android MVVM Architecture with Kotlin and RxAndroid
Rxjava2, Retrofit 2, Room along with MVVM and Databinding
Paging lib sample for paging from network
This is example of pure MVVM (Model VIew View-Model) android architecture example using Data Binding, ViewModel and many more
Sitting is next cancer.
Add a description, image, and links to the mvvm-android topic page so that developers can more easily learn about it.
To associate your repository with the mvvm-android topic, visit your repo's landing page and select "manage topics."