Overview
What is .NET MAUI?.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
Supported platformsDownload
InstallationTutorial
Build your first appArchitecture
Enterprise application patterns using .NET MAUIsample
Find a sampleWhat's new
What's new?Upgrade from Xamarin
Run your Xamarin projects on .NET after an upgrade process.
Customize UIs for specific platforms
Make the most effective use of space in your app UI.
Access a REST web service
Integrate and interact with web services using HTTP and JSON
Build a .NET MAUI Blazor Hybrid app
Build and run your first .NET MAUI Blazor Hybrid app in Visual Studio.
Blazor Hybrid routing and navigation
Understand how to manage request routing and navigation in Blazor Hybrid apps.
Build a mobile and desktop app with Blazor Hybrid and .NET MAUI
Build a cross-platform hybrid app with Blazor, .NET MAUI, and C#.
.NET MAUI Community Toolkit
The .NET MAUI Community Toolkit is a collection of reusable elements for .NET MAUI app development.
.NET Community Toolkit
The .NET Community Toolkit is a collection of helpers and APIs that are agnostic of any UI platform.
Windows Community Toolkit
The Windows Community Toolkit is a collection of controls that simplifies common developer tasks for Windows with .NET.
.NET MAUI API reference
API reference documentation for .NET MAUI.
.NET API reference
API reference documentation for .NET.
.NET Platform Extensions API reference
API reference documentation for .NET Platform Extensions.