framework

.NET MAUI

.NET MAUI (Multi-platform App UI) is a cross-platform framework for building native mobile and desktop applications using C# and XAML. It allows developers to create a single codebase that can target Android, iOS, macOS, and Windows, leveraging the .NET ecosystem and providing a unified development experience. It is the evolution of Xamarin.Forms, integrated directly into the .NET platform.

Also known as: Maui, Dotnet Maui, MAUI, Multi-platform App UI, Maui Framework
🧊Why learn .NET MAUI?

Developers should learn .NET MAUI when they need to build native applications for multiple platforms (mobile and desktop) while sharing a significant portion of code, reducing development time and maintenance costs. It is particularly useful for teams already familiar with C# and .NET, as it enables them to leverage existing skills and libraries, such as for enterprise apps, business tools, or consumer applications requiring a consistent UI across devices.

Compare .NET MAUI

Learning Resources

Related Tools

Alternatives to .NET MAUI