O'Reilly logo

Mastering Xamarin UI Development - Second Edition by Steven F. Daniel

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

MVVM and Data Binding

In the previous chapter, we created a cross-platform Xamarin.Forms application for both iOS and Android platforms, and then created a data model that stored information relating to walking trails used by our application. We then created a number of content pages using XAML that were populated with static data using our data model. Finally, we looked at how to use the navigation APIs included as part of the Xamarin.Forms platform to help navigate between each of the different content pages, before running the TrackMyWalks application within the iOS Simulator.

The Model-View-ViewModel (MVVM) architectural pattern was invented with the XAML in mind, which was created by Microsoft back in 2008. It is well-suited for use ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required