След пускането на Windows 8 и Metro UI Microsoft се опитва да модернизира Windows и неговите платформи за разработка. Microsoft също се опита да убеди разработчиците да преминат към модерна платформа и да поддържат Windows Store.
Очаква се Project Union да "обедини" тези две платформи за приложения, така че разработчиците да могат лесно да пишат приложения с всички най-нови функции на Windows 10.
Какво е Project Reunion?
Project Reunion не е нов модел на приложение, нито предлага различен набор от API. Вместо това, това е софтуерен инструментариум, който преодолява пропастта между двете платформи.
Световете на Win32 и UWP са много различни. Например, двете платформи предлагат различни инструменти, което прави избора на една пред друга решение, което разработчиците ще намерят повече или по-малко трудно. Ето защо е необходим Project Reunion, за да стане това по-лесно.
Microsoft иска да намали разликата между Win32 и UWP
По време на Ignite 2021 Microsoft обясни, че Project Reunion помага за обединяването на UWP и Win32, така че разделението вече да не съществува.
С Project Reunion Microsoft отделя Win32 и UWP AI от Windows 10 и взема API-тата, доставени в UWP, и ги предоставя на Win32, за да „преодолява“ празнината между двете платформи.
„Избрахме името Reunion, защото по същество означава обединяване на два свята, така че да няма разделение“, каза Стив Кирбах, разработчик на Microsoft, работещ с екипа на Windows UI.
Твърди се също, че този проект позволява функции за разработка на UWP за Win32. Например приложенията, доставени от разработчици чрез MSIX, не се различават от разпространението на UWP приложение чрез MSIX.
„Опростяваме и разработчиците – които не разпространяват чрез MSIX, все пак използват необходимите функции, това, което се нарича „разпознаване на пакети“ – което е начинът, по който операционната система Windows ОС може да показва неща като известия или да позволява на приложението ви да използва Споделени намерения“, каза Microsoft.
Ако идеята е успешна, всички платформи Win32 и UWP ще имат достъп до всички функции, модерни приложения и потребителски интерфейс във всички поддържани версии на Windows 10.