Two screen Android sample app using MVVM, RxJava & DataBinding
Blogs:
-
Florina Muntenescu - Android Architecture Patterns Part 3: Model-View-ViewModel
https://upday.github.io/blog/model-view-viewmodel/ -
Manas Chaudhari - RxJava meets Data Binding IV - Farewell Subscriptions
http://manaschaudhari.com/blog/2016/09/05/rxjava-meets-data-binding-part-4/ -
Lucia Payo - MVVM + RxJava: Common Mistakes
http://upday.github.io/blog/mvvm_rx_common_mistakes/ -
Florina Muntenescu - MVVM & RxJava — The Perfect Mix
https://medium.com/@florina.muntenescu/mvvm-rxjava-the-perfect-mix-2d7c3dc8b418 -
Eric Maxwell - MVC vs. MVP vs. MVVM on Android
https://realm.io/news/eric-maxwell-mvc-mvp-and-mvvm-on-android/ -
George Mount - Android Data Binding: RecyclerView - Reduce, Reuse, Rebind
https://medium.com/google-developers/android-data-binding-recyclerview-db7c40d9f0e4 -
George Mount - Android Data Binding: Adding some variability - Making View IDs Unnecessary
https://medium.com/google-developers/android-data-binding-adding-some-variability-1fe001b3abcc -
Lars Vogel - Using data binding in Android - Tutorial http://www.vogella.com/tutorials/AndroidDatabinding/article.html
-
Ahmed Rizwan - Simplifying RecyclerView Adapters with Rx & Databinding https://medium.freecodecamp.com/simplifying-recyclerview-adapters-with-rx-databinding-f02ebed0b386
Youtube:
- Functional MVVM using RxJava and Android Data Binding - Manas Chaudhari, TinyOwl
https://www.youtube.com/watch?v=JaB8SXCSbgg - Droidcon NYC 2016 - A Journey Through MV Wonderland (updated)
https://www.youtube.com/watch?v=QrbhPcbZv0I
Github repo's: