Xamarin.Forms documentation

Xamarin.Forms lets you build native apps using a .NET cross-platform UI toolkit that targets the mobile, tablet, and desktop form factors on Android, iOS, and more.


Find a sample

What's new

What's new?

Get started

Learn how to build cross-platform Android & iOS applications using C# and .NET in Visual Studio on Windows and macOS.


Creating Mobile Apps

This ebook is a guide for learning how to write Xamarin.Forms applications.

Enterprise Application Patterns

This ebook is architectural guidance for developing adaptable, maintainable, and testable Xamarin.Forms enterprise applications.

SkiaSharp Graphics in Xamarin.Forms

This ebook is a guide for drawing 2D vector graphics, bitmaps, and text in Xamarin.Forms applications.