MVVM frameworks - MvvmCross MvvmCross is an MVVM framework that is maintained by Stuart Lodge and Martijn van Dijk. It allows developers to write C# code using the MVVM pattern that can be shared across platforms like iOS, Android, and UWP. MvvmCross has features like data binding, commands, and navigation that make the MVVM pattern easier to implement. It also includes many plugins for common tasks so developers have to write less platform-specific code. The presentation demonstrated how to use MvvmCross for data binding, commands, and navigation in both C# and XAML/XML.