A Windows 8 és a Metro UI megjelenése óta a Microsoft igyekszik modernizálni a Windowst és fejlesztői platformjait. A Microsoft arról is próbálta meggyőzni a fejlesztőket, hogy váltsanak egy modern platformra és támogassák a Windows Store-t.
A Project Union várhatóan „egyesíti” ezt a két alkalmazásplatformot, így a fejlesztők könnyedén írhatnak alkalmazásokat a Windows 10 összes legújabb funkciójával.
Mi az a Project Reunion?
A Project Reunion nem egy új alkalmazásmodell, és nem kínál más API-készletet sem. Ehelyett egy szoftveres eszköztárról van szó, amely áthidalja a két platform közötti szakadékot.
A Win32 és az UWP világa nagyon eltérő. Például mindkét platform különböző eszközöket kínál, így a fejlesztők többé-kevésbé nehéznek találják az egyik választást. Ezért van szükség a Project Reunionra, hogy ezt megkönnyítsük.
A Microsoft szeretné megszüntetni a különbséget a Win32 és az UWP között
Az Ignite 2021 során a Microsoft kifejtette, hogy a Project Reunion segít összehozni az UWP-t és a Win32-t, így megszűnik a megosztottság.
A Project Reunion segítségével a Microsoft leválasztja a Win32-t és az UWP AI-kat a Windows 10-ről, és átveszi az UWP-ben szállított API-kat, és átadja azokat a Win32-nek, hogy áthidalja a két platform közötti szakadékot.
„Azért választottuk a Reunion nevet, mert ez lényegében azt jelenti, hogy összehozunk két világot, hogy ne legyen megosztottság” – mondta Steve Kirbach, a Microsoft fejlesztője, aki a Windows UI csapatával dolgozik.
Ez a projekt állítólag lehetővé teszi az UWP fejlesztési funkciókat is a Win32 számára. Például a fejlesztők által MSIX-en keresztül szállított alkalmazások nem különböznek az UWP-alkalmazások MSIX-en keresztüli terjesztésétől.
„A fejlesztők számára is egyszerűvé tesszük a dolgunkat – akik nem MSIX-en keresztül terjesztenek, továbbra is használják a szükséges szolgáltatásokat, az úgynevezett „csomagfelismerést” – így a Windows operációs rendszer így képes megjeleníteni az értesítéseket, vagy engedélyezni az alkalmazás számára Megosztott szándékok” – mondta a Microsoft.
Ha az ötlet sikeres lesz, minden Win32 és UWP platform hozzáférhet az összes funkcióhoz, modern alkalmazásokhoz és felhasználói felülethez a Windows 10 összes támogatott verziójában.