Официальный выпуск .NET MAUI (Multi-platform App UI) от Microsoft перешел в фазу кандидата на выпуск (RC), как заявила фирма 12 апреля. .NET MAUI — это кроссплатформенная платформа для создания мобильных и настольных приложений с использованием C# и XAML, развитие Xamarin Forms.
Что такое Microsoft .NET MAUI?
С помощью платформы .NET MAUI разработчики могут создавать приложения для iOS, Android, macOS и Windows. Их можно использовать с языком программирования C# помимо «оптимизации» совместного использования кода. Больше, чем 40 макетов и элементов управления включены для обеспечения адаптируемых пользовательских интерфейсов на настольных и мобильных платформах. Разработчики могут развертывать одни и те же возможности на настольных компьютерах и мобильных устройствах, используя компоненты Blazor или полные приложения Blazor.
Таблица стилей по умолчанию, Resourcesstyles.xaml, включена в новый шаблон проекта .NET MAUI, например, с цветовыми палитрами и стилями элементов управления. По словам Microsoft, на смену инфраструктуре Xamarin Forms пришла .NET MAUI, которая добавляет хуки с низким кодом для внесения изменений.
Дата выпуска Microsoft .NET MAUI
Дата выпуска Microsoft NET MAUI запланирована на второй квартал 2022 года. Тем временем могут появиться дополнительные кандидаты на выпуск. На первый RC распространяется политика поддержки «ввода в эксплуатацию», которая гарантирует, что Microsoft будет поддерживать .NET MAUI для производственных приложений.
.NET MAUI SDK теперь поддерживает API, что позволяет библиотекам обновляться и готовиться к общедоступности. Разработчики должны установить или обновить Предварительная версия Visual Studio 2022 до версии 17.2 Preview 3, чтобы использовать версию RC1 .NET MAUI.