Frá útgáfu Windows 8 og Metro UI hefur Microsoft verið að reyna að nútímavæða Windows og þróunarkerfi þess. Microsoft hefur einnig reynt að sannfæra forritara um að skipta yfir í nútímalegan vettvang og styðja Windows Store.
Gert er ráð fyrir að Project Union muni „sameina“ þessa tvo forritapalla, þannig að forritarar geti auðveldlega skrifað forrit með öllum nýjustu eiginleikum Windows 10.
Hvað er Project Reunion?
Project Reunion er ekki nýtt forritalíkan né býður upp á annað sett af API. Þess í stað er það hugbúnaðarverkfærasett sem brúar bilið á milli pallanna tveggja.
Heimir Win32 og UWP eru mjög ólíkir. Til dæmis bjóða báðir pallarnir upp á mismunandi verkfæri, sem gerir það að verkum að velja einn fram yfir annan að ákvörðun sem verktaki mun eiga meira og minna erfitt með. Þess vegna þarf Project Reunion til að auðvelda þetta.
Microsoft vill minnka bilið á milli Win32 og UWP
Á Ignite 2021 útskýrði Microsoft að Project Reunion hjálpi til við að koma UWP og Win32 saman þannig að skiptingin sé ekki lengur til staðar.
Með Project Reunion er Microsoft að aftengja Win32 og UWP AI frá Windows 10 og taka API sem send eru í UWP og útvega þau til Win32 til að „brúa“ bilið á milli 2 pallanna.
„Við völdum nafnið Reunion vegna þess að það þýðir í raun að sameina tvo heima þannig að það sé engin skipting,“ sagði Steve Kirbach, þróunaraðili Microsoft sem vinnur með Windows UI teyminu.
Þetta verkefni er einnig sagt virkja UWP þróunareiginleika fyrir Win32. Til dæmis eru forrit sem send eru af forritara í gegnum MSIX ekkert öðruvísi en að dreifa UWP appi í gegnum MSIX.
„Við erum líka að gera það einfalt fyrir forritara – sem dreifa ekki í gegnum MSIX nota samt nauðsynlega eiginleika, það sem er kallað „pakkaviðurkenning“ – sem er hvernig Windows stýrikerfið getur sýnt hluti eins og tilkynningar eða leyft forritinu þínu að nota Sameiginleg áform,“ sagði Microsoft.
Ef hugmyndin heppnast munu allir Win32 og UWP pallar hafa aðgang að öllum eiginleikum, nútíma forritum og notendaviðmóti í öllum studdum útgáfum á Windows 10.