A Microsoft „Project Reunion” Win32 és UWP alkalmazások egyesítésére Windows 10X rendszerhez kétképernyős mobil számítástechnikai eszközökön?

Microsoft / A Microsoft „Project Reunion” Win32 és UWP alkalmazások egyesítésére Windows 10X rendszerhez kétképernyős mobil számítástechnikai eszközökön? 2 perc olvasás

A Surface Neo: Az egyik első eszköz, amely támogatja a Windows 10X rendszert



A Microsoft egy fontos dokumentumot tett közzé, amely részleteket tartalmaz a „Project Reunion” -ról. Ahogy a neve is mutatja, a projekt magában foglalja a régi Win32 alkalmazások és a modern UWP (Universal Windows Platform) alkalmazások összekapcsolását. A két jelentősen eltérő platform egyesülésének egyszerűbb alkalmazásfejlesztést és telepítési platformot kell biztosítania azoknak a fejlesztőknek, akik számára alkalmazásokat hoznak létre Windows 10 és valószínűleg a Windows 10X operációs rendszer.

A Windows 8 rendszerrel a Microsoft alapvetően más megközelítést próbált meg alkalmazni az alkalmazásokkal kapcsolatban. Míg a régi Win32 Apps küzdött a a mai app ökoszisztéma , A Microsoft bemutatta az UWP-t. Míg az UWP-nek korszerűbb műveleteket kellett volna kínálnia, számos probléma merült fel a két külön platformmal, lényegében ugyanazon céllal dolgozó fejlesztők számára. Most a Microsoft végül úgy döntött, hogy mind a Win32, mind az UWP ökoszisztémát integrálja a „Project Reunion” -ba.



A Microsoft „Project Reunion” célja a Win32 és az Universal Windows Platform (UWP) alkalmazások egyesítése:

Az érintéses táblagépek és a mobil számítástechnikai eszközök piacra dobása és sikere után a Microsoft megkísérelte átalakítani a Windows operációs rendszert az érintőképernyős kézi eszközökhöz. Míg a korábbi Win32 Apps jól működött a billentyűzet-egér felületen, A Microsoftnak szüksége volt alkalmazásokra amelyeket a webes és az érintéses felületre optimalizáltak. Ezenkívül ezeket az alkalmazásokat a különböző képernyő-orientációkhoz és felhasználási szituációkhoz optimalizálnák. Ezért jött létre az univerzális Windows platform vagy az UWP. Ez azonban két párhuzamos alkalmazásfejlesztési forgatókönyvhöz vezetett.



A Project Reunion kísérlet a Microsoft által a „modern” UWP alkalmazásokkal a Windows 8-tól kezdve létrehozott problémák megtisztítására. A felhasználók a régi Win32 alkalmazásokat mindig fontosnak tartották a munka elvégzéséhez. Eközben az UWP alkalmazásokat a mobil számítástechnikai eszközök egyszerűsített verzióinak tekintették.

A Project Reunion segítségével a Microsoft lényegében összefoglalta a Win32 API-t az UWP API-val. Ez lehetővé teszi a fejlesztők számára, hogy modern funkciókat, például a Megosztás panelt adhassanak asztali alkalmazásaikhoz. A két platform kombinálása fontos két különálló fejlesztési megközelítés egységesítéséhez és az alkalmazás fejlesztési folyamatának egyszerűsítéséhez.



Mit kínál a Microsoft Project Union az alkalmazásfejlesztőknek?

A Project Reunion első komponensei a nyílt forráskódúak WinUI 3 és WebView 2 . Míg a WinUI 3 a Windows 10 modern, natív felhasználói felületének keretrendszere, a WebView 2 vezérli a webtartalmak alkalmazásba történő integrálását. A Microsoft most hozzáadta a pontosítás a Gimnub oldalán a Project Reunion számára elmagyarázni, mi a projekt és mi nem.

Kezdetben a Microsoft hozzáadta a C ++ / WinRT , Rest / WinRT , és C # / WinRT könyvtárak a Project Unionhoz. A múlt hónapban hozzáadták a Rust Windows futásidejű könyvtárának nyilvános előzetesét. Ez leegyszerűsítené a Windows alkalmazásfejlesztőket, hogy jobban kihasználják a Rustot. Ugyanazt a célt szolgálja, mint a Windows futási ideje a C ++ és C # nyelven írt kódokra. A Microsoft hozzáadta a MISX-Core-ot is, amely lényegében a fejlesztők számára lehetővé teszi az alkalmazások terjesztését a Windows PC-kre az áruházon vagy a saját külső mechanizmusukon keresztül.

A Microsoft tisztázta, hogy a Project Union nem új alkalmazásmodell vagy platform. Más szóval, nem lesz „új Project Reunion App” sablon a Visual Studio, a VS Code vagy más fejlesztői környezetek számára. Ugyanerről szólva a Microsoft megemlítette: „Továbbra is teljes hozzáférése lesz a Windows SDK-hoz és a kapcsolódó készletekhez. Idővel a Project Reunion által kínált szolgáltatások túlmutatnak a meglévő Win32 és UWP modellek egyesítésén, és további funkciókat biztosítanak az összes alkalmazás számára. ”

A Microsoft azt is tisztázta, hogy a Project Union nem új csomagolási vagy elkülönítési modell az alkalmazásokhoz. Az alkalmazások új biztonsági modellje sem. Ezenkívül a Project Union nem azt jelenti, hogy a fejlesztők egy alkalmazást futtassanak a felhőben. Ennek ellenére a Project Reunion technológia segít egy alkalmazás megszerzésében a modern, felhőre kész API-családokban.

Címkék Microsoft