Vanilla MVVM for Xamarin Forms
Want to do MVVM without the frameworks? Xamarin Forms provides everything we need to implement the pattern and make our ViewModels testable.
Note that some naming, patterns and code have been borrowed from the excellent FreshMVVM framework. This is a…