.NET Multi-platform App UI documentation
.NET Multi-platform App UI (.NET MAUI) lets you build native apps using a .NET cross-platform UI toolkit that targets the mobile and desktop form factors on Android, iOS, macOS, Windows, and Tizen.
Overview
Overview
What's new
Get started
How-To Guide
- Installation
- Build your first app
- Debug on an Android emulator
- Setup an Android device for debugging
- iOS device provisioning
- Build an iOS app with .NET CLI
- Build a Mac Catalyst app with .NET CLI
- Pair to Mac for iOS development
- Remote iOS Simulator for Windows
- Setup Windows for debugging
Get Started
Migrate from Xamarin
Concept
- Upgrade Xamarin native projects
- Xamarin.Android project migration
- Xamarin Apple project migration
- Automatically upgrade Xamarin.Forms apps
- Manually upgrade Xamarin.Forms apps to multi-project .NET MAUI apps
- Manually upgrade Xamarin.Forms apps to single project .NET MAUI apps
- Layout behavior changes
- Custom renderers
- Effects