framework

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. It is the evolution of Xamarin.Forms, integrated directly into the .NET platform.

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

Developers should learn MAUI when they need to build cross-platform applications for mobile and desktop devices while maximizing code reuse and leveraging existing .NET skills. It is particularly useful for enterprise applications, internal tools, or projects where maintaining a single codebase across multiple platforms reduces development time and costs. MAUI is ideal for teams already familiar with C# and XAML who want to avoid learning separate native technologies for each platform.

Compare MAUI

Learning Resources

Related Tools

Alternatives to MAUI