Summary
In this chapter, we updated the app that we started creating in Chapter 1, Getting Started, by removing data and data-related logic from the pages, off-loading it to a series of ViewModels, and then binding the Pages to those ViewModels. In the next chapter, we are going to expand on Xamarin.Forms navigation service, so that we can also move navigation code from the views to the ViewModels.