Design an MVVM viewmodel for Xamarin.Forms

Separate your business logic and user interface code by using the MVVM design pattern.