Com.Xamtastic.Patterns.SmallestMvvm (nuget): Have a view bound to a view model in 40 seconds, if you are as quick as a gazelle, with the API at www.Xamtastic.com SmallestMvvm for Xamarin.Forms contains all of those artefacts that are necessary for the smallest implementation of MVVM and achieves ViewModel injection using page class decorations.   Artefacts include PageBase, PropertyChangedBase, ViewModelBase, ViewModelTypeAttribute. 
Keywords: Mvvm|Xamarin|Forms|Xamarin.Forms|PropertyChangedBase|ViewModelBase|PageBase|ViewModelTypeAttribute|Com.Xamtastic.Patterns.SmallestMvvm