shape
Mobile Frontend Technologies

.NET MAUI

.NET MAUI (Multi-platform App UI) is Microsoft’s cross-platform framework for building native mobile and desktop applications using C# and .NET. It enables a single codebase for Android, iOS, macOS, and Windows.

What is it?

.NET MAUI is the evolution of Xamarin.Forms and part of the modern .NET platform. It allows developers to build native user interfaces for multiple platforms using a unified project structure and shared C# code.

What does it do?

.NET MAUI provides a single framework to create cross-platform UIs, manage navigation, handle lifecycle events, and access native device features. It compiles to native apps and integrates deeply with the .NET ecosystem.

Where is it used?

.NET MAUI is used in enterprise mobile and desktop applications, internal business tools, cross-platform products, and modernization projects migrating from Xamarin to a future-proof .NET stack.

When & why it emerged

.NET MAUI was released in 2022 to unify Microsoft’s cross-platform development story. It emerged to replace Xamarin.Forms with a more performant, simplified, and future-ready framework aligned with modern .NET.

Why we use it at Internative

We use .NET MAUI for enterprise-grade cross-platform applications where shared code, long-term maintainability, and deep Microsoft ecosystem integration are critical.