Get immediate access to this and 4,000+ other videos and books.

Take your career further with a Pro subscription. With unlimited access to over 40+ books and 4,000+ professional videos in a single subscription, it’s simply the best investment you can make in your development career.

Understand MVVM Pro

The student materials have been reviewed and are updated as of July 2022.

Learn about the need for architecture patterns like MVVM and define the layers of an MVVM app.


Heads up... You've reached locked video content where the transcript will be shown as obfuscated text.

You can unlock the rest of this video course, and our entire catalogue of books and videos, with a Professional subscription.

As you start to build more complicated apps, the way in which you structure the app code becomes more and more important. Many introductions to Android app development ignore the structure of the project code in favor of focusing on specific things, like building the app user interface or working with a specific Android API.