Featured resource
pluralsight tech forecast
2025 Tech Forecast

Which technologies will dominate in 2025? And what skills do you need to keep up?

Check it out
Hamburger Icon
  • Course
    • Libraries: If you want this course, consider one of these libraries.
    • Core Tech

Applying MVVM in Xamarin.Forms 4 Applications

Learn how to create your Xamarin.Forms applications using the MVVM (View Model) pattern to create a more testable and easy-to-maintain code base.

Gill Cleeren - Pluralsight course - Applying MVVM in Xamarin.Forms 4 Applications
by Gill Cleeren

What you'll learn

Xamarin.Forms allows developers to build Android and iOS mobile applications with a shared code-base. Because Xamarin.Forms allows sharing the UI code as well, a high level of code reuse is possible to create a more testable application, and that’s something that most enterprises look for when building mobile apps. In this course, Applying MVVM in Xamarin.Forms Applications, you’ll learn about building applications using MVVM. First, you’ll explore the pattern and the different building blocks. Then, you'll refactor a simple application to use MVVM. Next, you’ll see how to introduce common tasks into the application including navigation and showing dialogs. Finally, you’ll learn how you can make use of the MVVM pattern to allow for easier unit testing, proving the fact that MVVM-based applications are easily testable. After watching this course, you’ll have a good understanding of the concepts of MVVM as used to build testable Xamarin.Forms apps.

Table of contents

About the author

Gill Cleeren - Pluralsight course - Applying MVVM in Xamarin.Forms 4 Applications
Gill Cleeren

Gill Cleeren is a solution architect, author, and trainer in mobile and web technologies. He's also a Microsoft Regional Director and MVP. He lives in Tienen, Belgium.

More Courses by Gill