skip to Main Content

An Introduction to .NET Multi-platform App UI

.NET 6 went into its first preview in the middle of February. Though it is not due for release until November, .NET Multi-platform App UI (MAUI) is worth taking a look a look at now. It is something to understand and get excited about, with a lot of changes coming.

The key takeaway for what this means for Xamarin developers, is rather than Xamarin being related to, similar to but separate to .NET, it will simply be part of .NET. In .NET 6, Xamarin will not ship as a side product but rather as a core workload (as .NET MAUI), sharing the same base class library and using the modern SDK Style project system.

A key change is the standardised naming, in fact, it looks like the Xamarin name will be dropped altogether, instead you will start to see things like .NET for iOS or .NET for Android.

.NET MAUI, as the evolution of Xamarin.Forms, continues to be a cross-platform tool and it will embrace Android iOS, macOS and Windows. Despite the name change, in some ways it is just the next version of the product we already love.

Don’t worry if you’ve only recently begun on Xamarin, want to start using Xamarin or if you have built extensively within it, there will be a migration path to .NET MAUI once everything is generally available and custom renderers will still work.

Find Out More about .NET Multi-Platform App UI

If you want to dive in and see all the new features which will be available as well as some demos of it in use, here are some handy links:

Post Terms: .NET 6 | .NET MAUI | Mobile app development | Xamarin

About the Author

Leah Monterroso

Marketing Manager, Leah Monterroso, has been writing blogs and articles for the last six years. Since working with Ballard Chalmers, she has immersed herself in Microsoft tech news and bringing value to clients and the wider community through content.

You can find Leah online at:

Back To Top