История
Историята на Multi-Platform App User Interface (MAUI) е тясно свързана с еволюцията на Xamarin и въвеждането на .NET Core.
Xamarin
Основана през 2011 г., Xamarin има за цел да направи разработката на мобилни приложения по-достъпна и ефективна, като позволи на разработчиците да пишат единна кодова база на C# и .NET, внедрявайки я на множество платформи като iOS и Android.
.NET Core
Пусната през 2019 г., .NET Core е отворена, кросплатформена версия на .NET Framework, позволяваща на разработчиците да използват .NET на Windows, Linux и macOS.
.NET MAUI
Въведена през 2022 г., .NET MAUI е кросплатформена рамка за създаване на нативни мобилни и десктоп приложения с C# и XAML, развиваща се от Xamarin.Forms и разширявайки се към десктоп сценарии.
Преходът от Xamarin към .NET MAUI представлява значителна архитектурна промяна, интегрираща рамката в по-широката .NET екосистема и адресирайки много от историческите предизвикателства на Xamarin. Към 2025 г. .NET MAUI постигна значителен напредък в поддръжката на десктоп и интеграцията с платформено-специфични функции, отличавайки се от мобилно ориентираните алтернативи.

Фиг. 4.1. .NET Multi-platform App UI documentation
За повече информация: .NET Multi-Platform App User Interface Documentation.
Last updated
Was this helpful?