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#, targeting Android and iOS.
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.
Build user interfaces declaratively and share across mobile and desktop platforms.
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 Azure 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.