История

Историята на 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?