Nuo „Windows 8“ ir „Metro UI“ išleidimo „Microsoft“ bandė modernizuoti „Windows“ ir jos kūrimo platformas. „Microsoft“ taip pat bandė įtikinti kūrėjus pereiti prie modernios platformos ir palaikyti „Windows Store“.
Tikimasi, kad „Project Union“ „sujungs“ šias dvi programų platformas, kad kūrėjai galėtų lengvai rašyti programas su visomis naujausiomis „Windows 10“ funkcijomis.
Kas yra projekto susijungimas?
„Project Reunion“ nėra naujas programos modelis ir nesiūlo kitokio API rinkinio. Vietoj to, tai yra programinės įrangos įrankių rinkinys, kuris užpildo atotrūkį tarp dviejų platformų.
„Win32“ ir „UWP“ pasauliai labai skiriasi. Pavyzdžiui, abi platformos siūlo skirtingus įrankius, todėl kūrėjams bus daugiau ar mažiau sunku pasirinkti vieną, o ne kitą. Štai kodėl projektas „Reunion“ reikalingas, kad tai būtų lengviau.
„Microsoft“ nori sumažinti atotrūkį tarp „Win32“ ir „UWP“.
„Ignite 2021“ metu „Microsoft“ paaiškino, kad „Project Reunion“ padeda sujungti UWP ir „Win32“, kad takoskyros nebeliktų.
Naudodama „Project Reunion“, „Microsoft“ atsieja „Win32“ ir UWP AI nuo „Windows 10“ ir perima UWP pristatytas API ir pateikia jas „Win32“, kad „sujungtų“ atotrūkį tarp dviejų platformų.
„Pavadinimą Reunion pasirinkome, nes jis iš esmės reiškia dviejų pasaulių sujungimą, kad nebūtų padalijimo“, – sakė Steve'as Kirbachas, Microsoft kūrėjas, dirbantis su Windows UI komanda.
Teigiama, kad šis projektas taip pat įgalina „Win32“ UWP kūrimo funkcijas. Pavyzdžiui, kūrėjų pateiktos programos per MSIX nesiskiria nuo UWP programos platinimo per MSIX.
„Taip pat supaprastiname kūrėjams – kurie neplatina per MSIX, vis tiek naudoja reikiamas funkcijas, vadinamas „paketų atpažinimu“ – taip „Windows“ operacinė sistema OS gali rodyti tokius dalykus kaip pranešimai arba leisti jūsų programai naudoti Bendri ketinimai“, – sakė „Microsoft“.
Jei idėja bus sėkminga, visos Win32 ir UWP platformos turės prieigą prie visų funkcijų, modernių programų ir vartotojo sąsajos visose palaikomose Windows 10 versijose.