Quickly build cross-platform apps in C# with the MVVM pattern and Xamarin