MAUI это .NET Multi-platform App UI, платформа для создания собственных приложений для iOS, MacOS, Android, Windows, Linux, Raspberry PI.

.NET MAUI предоставляет единую платформу для создания пользовательских интерфейсов для мобильных и классических приложений. На следующей схеме показано высокоуровневое представление архитектуры приложения .NET MAUI.

Есть два типа проектов для MAUI
- Первый основанный на технологии Blazor
- Второй это XAML также на данный момент можно импортировать Xamarin app в MAUI
На момент написания статьи MAUI доступна только в Visual Studio 2022 Preview (17.1.0 Preview 1.1)

При установке не забываем установить Xamarin и проверяем наличие MAUI

После установки создадим проект

Я создам оба проекта и соберу их на андрод. Если это вы запуск то не забываем создать эмулятор. Я создал простой проект и собрал его.

Вот выглядит MAUI XAML проект

Мне повезло, MAUI очень стабилен и никаких проблем при сборке у меня не возникло. А теперь попробую создать MAUI Blazor.

Вот так выглядит проект

The end