Xamarin.Forms is a UI framework for building native cross-platform applications with shared code using XAML and C#.