In the previous chapter, we learned how to leverage what we already know about the Model-View-ViewModel (MVVM) architectural design pattern and learned how to navigate between each of our ViewModels within our TrackMyWalks application. You learned how to create a BaseViewModel base class that each of our ViewModels will inherit from, as well as how to go about creating the associated C# class files for each of our ViewModels that will data bind to each of the properties defined within our XAML pages.
To end the chapter, you learned how to add ContextActions to your (XAML) content pages, and how to implement the code action events within your code so that you can respond to those actions.
In this chapter, you'll learn how to incorporate platform-specific features within your application, dependent on the mobile platform that is...