Learn once, write anywhere

Build polished mobile apps with MvvmCross

Get the most out of Xamarin using MvvmCross

Build clean, pixel perfect, native UIs. Share behavior and business logic in a single codebase across supported platforms, using the Model-View-ViewModel (MVVM) design pattern. MvvmCross is a framework specifically developed for Xamarin and the mobile ecosystem. It supports Xamarin.iOS, Xamarin.Android, Xamarin.Mac, Xamarin.Forms, Universal Windows Platform (UWP) and Windows Presentation Framework (WPF)

Over 5000 companies rely on MvvmCross


And over 175 contributors!