Täna, arendajate konverentsil Build 2020, kuulutas Microsoft välja Project Reunion - uue plaani, mis on suunatud UWP ja klassikaliste Win32 rakenduste ühendamisele. Ettevõte seisis silmitsi tõsiasjaga, et UWP programmid ei ole nii populaarsed, nagu esialgu kavandatud. Paljud kasutavad endiselt Windows 7 ja 8, seega keskenduvad enamik arendajatest Win32 rakenduste loomisele.

Microsoft lubas algusest peale, et Win32 programmid saavad olema saadaval ametlikus rakenduste poes, ja sellele on aja jooksul üha rohkem tähelepanu pööratud. UWP funktsioonid hakkasid ilmuma platvormi rakendustes, mis tundus peagi üldse aegunud olevat. Arendajad lisavad Win32 rakendustele Fluent Design stiilis kujundust ning isegi kompileerivad neid ARM64-PC-dele.
Project Reunion kaudu üritab Microsoft tegelikult kaks rakenduste platvormi ühendama. Ettevõte kavatseb eraldada Win32 ja UWP API-d operatsioonisüsteemist. Arendajad saavad neile juurde pääseda NuGet pakihaldussüsteemi kaudu, luues seeläbi ühise platvormi. Microsoft on teatanud, et kavatseb tagada, et uued rakendused või olemasolevate programmide uuendatud versioonid töötaksid kõigis toetatud OS versioonides. Tundub, et mõeldakse siin vanematele Windows 10 versioonidele, kuna Windows 7 ei ole enam toetatud.
Kuna Project Reunion platvorm ei ole seotud operatsioonisüsteemiga, saab Microsoft selle võimalusi laiendada ilma operatsioonisüsteemi uuendamiseks. Näiteks funktsioon, mis on eraldatud operatsioonisüsteemist, on Chromiumil põhinev WebView2.
Allikas: 3dnews.ru
