Od vydání Windows 8 a Metro UI se Microsoft snaží modernizovat Windows a jeho vývojové platformy. Microsoft se také snažil přesvědčit vývojáře, aby přešli na moderní platformu a podporovali Windows Store.
Očekává se, že Project Union „sjednotí“ tyto dvě aplikační platformy, aby vývojáři mohli snadno psát aplikace se všemi nejnovějšími funkcemi Windows 10.
Co je Project Reunion?
Project Reunion není nový aplikační model ani nenabízí jinou sadu API. Místo toho je to softwarový nástroj, který překlenuje propast mezi těmito dvěma platformami.
Světy Win32 a UWP jsou velmi odlišné. Obě platformy například nabízejí různé nástroje, takže výběr jedné před druhou je rozhodnutí, které bude pro vývojáře více či méně obtížné. To je důvod, proč je potřeba Project Reunion, který to usnadní.
Microsoft chce zacelit mezeru mezi Win32 a UWP
Během Ignite 2021 Microsoft vysvětlil, že Project Reunion pomáhá sblížit UWP a Win32, takže rozdělení již neexistuje.
S Project Reunion Microsoft odděluje Win32 a UWP AI od Windows 10 a přebírá API dodávaná v UWP a poskytuje je Win32, aby „překlenula“ propast mezi těmito 2 platformami.
„Název Reunion jsme zvolili, protože v podstatě znamená spojení dvou světů dohromady, takže neexistuje žádné rozdělení,“ řekl Steve Kirbach, vývojář Microsoftu spolupracující s týmem uživatelského rozhraní Windows.
Tento projekt má také umožnit vývojové funkce UWP pro Win32. Například aplikace dodávané vývojáři prostřednictvím MSIX se neliší od distribuce aplikace UWP prostřednictvím MSIX.
„Také to zjednodušujeme vývojářům – kteří nedistribuují prostřednictvím MSIX, stále používají požadované funkce, čemu se říká „rozpoznávání balíčků“ – což je způsob, jakým operační systém Windows OS může zobrazovat věci, jako jsou upozornění nebo umožnit použití vaší aplikace. Sdílené záměry,“ uvedl Microsoft.
Pokud bude nápad úspěšný, všechny platformy Win32 a UWP budou mít přístup ke všem funkcím, moderním aplikacím a uživatelskému rozhraní ve všech podporovaných verzích Windows 10.