.NET MAUI
Фреймворк Microsoft для приложений под Android, iOS, Windows и macOS на C# из одной кодовой базы. Преемник Xamarin, поддержка которого завершилась в 2024 году.
- Категория
- Фреймворки и библиотеки
Описание
.NET MAUI позволяет написать приложение на C# и XAML один раз и выпустить его для Android, iOS, Windows и macOS. Интерфейс использует нативные элементы каждой платформы, а общий код логики, данных и сетевых запросов переиспользуется полностью.
Фреймворк пришёл на смену Xamarin: поддержка Xamarin завершилась в мае 2024 года, и Microsoft рекомендует переносить такие приложения на .NET MAUI. Blazor Hybrid позволяет встраивать веб-интерфейс прямо в нативное приложение.
.NET MAUI распространяется бесплатно с открытым кодом по лицензии MIT и работает в России. Ограничения касаются только платных облачных сервисов Microsoft.
Что входит
.NET MAUI позволяет написать приложение на C# и XAML один раз и выпустить его для Android, iOS, Windows и macOS. Интерфейс использует нативные элементы каждой платформы, а общий код логики, данных и сетевых запросов переиспользуется полностью.
Фреймворк пришёл на смену Xamarin: поддержка Xamarin завершилась в мае 2024 года, и Microsoft рекомендует переносить такие приложения на .NET MAUI. Blazor Hybrid позволяет встраивать веб-интерфейс прямо в нативное приложение.
.NET MAUI распространяется бесплатно с открытым кодом по лицензии MIT и работает в России. Ограничения касаются только платных облачных сервисов Microsoft.
Возможности
• Одна кодовая база для 4 платформ
• C# и XAML
• Нативные элементы интерфейса
• Blazor Hybrid
• Преемник Xamarin
• Бесплатно по лицензии MIT