Introduction to MVVM on Android - Tutorial - Learn Android Architecture Patterns
📗 Read the blog post about MVVM on Android👇👇
https://resocoder.com/mvvm-introduction-android
Start saving time now by planning weekly with Week Sweep: http://bit.ly/2Jf3QA0
Making an Android app in itself is not all that hard once you get the basics right. Making a maintainable app is a whole different story. You have to give your code a firm structure, prevent yourself from putting all the code inside an activity or fragment and make many smaller classes which have a single responsibility.
How can you achieve all of this? Architectural patterns! MVC, MVP, MVVM,… While anything is better than the dreaded “spaghetti code”, MVVM is one of the best options for Android development. It’s even fully supported and encouraged by Google with their first-party libraries.
In this tutorial you are going to learn all you need to know to have an idea about what MVVM actually is. As much as I don’t like theory, sometimes it’s important to know it before jumping into actual coding. There is nothing worse than writing code which you don’t understand (been there done that 😢).
Go to my website for more information, code examples and articles:
● http://resocoder.com
Follow me on social media:
● https://www.facebook.com/resocoder
● https://twitter.com/resocoder
Видео Introduction to MVVM on Android - Tutorial - Learn Android Architecture Patterns канала Reso Coder
https://resocoder.com/mvvm-introduction-android
Start saving time now by planning weekly with Week Sweep: http://bit.ly/2Jf3QA0
Making an Android app in itself is not all that hard once you get the basics right. Making a maintainable app is a whole different story. You have to give your code a firm structure, prevent yourself from putting all the code inside an activity or fragment and make many smaller classes which have a single responsibility.
How can you achieve all of this? Architectural patterns! MVC, MVP, MVVM,… While anything is better than the dreaded “spaghetti code”, MVVM is one of the best options for Android development. It’s even fully supported and encouraged by Google with their first-party libraries.
In this tutorial you are going to learn all you need to know to have an idea about what MVVM actually is. As much as I don’t like theory, sometimes it’s important to know it before jumping into actual coding. There is nothing worse than writing code which you don’t understand (been there done that 😢).
Go to my website for more information, code examples and articles:
● http://resocoder.com
Follow me on social media:
● https://www.facebook.com/resocoder
● https://twitter.com/resocoder
Видео Introduction to MVVM on Android - Tutorial - Learn Android Architecture Patterns канала Reso Coder
Показать
Комментарии отсутствуют
Информация о видео
Другие видео канала
![Android MVVM Kotlin Tutorial - LiveData + ViewModel (Android Architecture Components)](https://i.ytimg.com/vi/d7UxPYxgBoA/default.jpg)
![Model View View-Model (MVVM): Getting Started](https://i.ytimg.com/vi/ijXjCtCXcN4/default.jpg)
![](https://i.ytimg.com/vi/OBzqTHP2OZY/default.jpg)
![Android Architecture Patterns - MVVM, MVP, MVC in Android | CheezyCode Hindi - #14](https://i.ytimg.com/vi/97BRLkicQd0/default.jpg)
![MVVM in Practice - RWDevCon Session - raywenderlich.com](https://i.ytimg.com/vi/sWx8TtRBOfk/default.jpg)
![Kotlin Coroutines: Explore what are coroutines in kotlin. Threads vs. Coroutines](https://i.ytimg.com/vi/C38lG2wraoo/default.jpg)
![Build a modular Android app architecture (Google I/O'19)](https://i.ytimg.com/vi/PZBg5DIzNww/default.jpg)
![How to learn programming | Charles Isbell and Michael Littman and Lex Fridman](https://i.ytimg.com/vi/j-BVv0XW1H8/default.jpg)
![What is Model View Controller AKA MVC 🖥](https://i.ytimg.com/vi/fa8eUcu30Lw/default.jpg)
![Software Architecture | Architectural patterns | Architecture vs Design pattern](https://i.ytimg.com/vi/lTkL1oIMiaU/default.jpg)
![Kotlin Coroutines Tutorial (STABLE VERSION) - async / await, withContext, launch](https://i.ytimg.com/vi/jYuK1qzFrJg/default.jpg)
![7 things I wish I knew at 20](https://i.ytimg.com/vi/lUqIPo4DDHE/default.jpg)
![Room + ViewModel + LiveData + RecyclerView (MVVM) Part 1 - WHAT ARE ANDROID ARCHITECTURE COMPONENTS?](https://i.ytimg.com/vi/ARpn-1FPNE4/default.jpg)
![Microkernel Architectural Pattern | Software Architecture](https://i.ytimg.com/vi/h3icQDMRLd8/default.jpg)
![Understanding MVVM Design Pattern](https://i.ytimg.com/vi/5qqTAAY7W_Y/default.jpg)
![Kotlin Scope Functions: let, apply, run, with, and also : With Differences](https://i.ytimg.com/vi/MHxGv4K6BsM/default.jpg)
![SAGA | Microservices Architecture Patterns | Tech Primers](https://i.ytimg.com/vi/WnZ7IcaN_JA/default.jpg)
![ViewModel Explained - Android Architecture Component | Tutorial](https://i.ytimg.com/vi/orH4K6qBzvE/default.jpg)
![FRAGMENTS - Android Fundamentals](https://i.ytimg.com/vi/-vAI7RSPxOA/default.jpg)
![#1 Android MVVM Architecture Tutorial - Introduction](https://i.ytimg.com/vi/67bdklHmXA8/default.jpg)