Xamarin.Forms exposes a complete cross-platform UI toolkit for .NET developers. Build fully native Android, iOS, and Universal Windows Platform apps using C# in Visual Studio.
Learn how to build your first Xamarin.Forms app with Xamarin and C#, targetting Android, iOS, and the Universal Windows Platform.
Tutorials to get you up and running with Xamarin.Forms. Make sure everything is installed correctly, and build your first Xamarin.Forms apps.
Build user interfaces declaratively and share across mobile and desktop platforms.
Everything you need to know to build Xamarin.Forms apps, such as working with files, images, databases, and more.
Learn about the complete set of user interface controls available in Xamarin.Forms XAML.
Working with Xamarin.Forms platform features, such as Custom Renderers, and other important features of each release.
Cross-platform APIs for common tasks like file access, device info, hardware features, and more.
Local and remote data storage and retrieval, and other cloud-based services.
Instructions for building and deploying your apps, and tips for testing them beforehand!
Additional information about Xamarin.Forms internals and assistance with features like localization and accessibility.