Konténerezés a Windows 10X alkalmazások kompatibilitásának javítása érdekében

A Microsoft bemutatta, hogy a meglévő alkalmazások hogyan fognak futni a Windows 10X operációs rendszeren, amely olyan kétképernyős eszközöket működtet, mint például a Surface Neo. A fejlesztők nagy erőfeszítéseket tesznek a kódolással kapcsolatban, és a Microsoft olyan konténerarchitektúrával látja el őket, amely garantálja a már összeállított Win32-alkalmazások visszamenőleges kompatibilitását.

A fejlesztők megszólítása, Kevin Gallo a Microsoft-tól mondott hogy a Windows 10X alkalmazásai konténerekben futnának. Ez a modell biztosítja, hogy a meglévő operációs rendszer környezetek számára készült alkalmazások és webhelyek zavartalanul működjenek a kétképernyős eszközökön.

Az alkalmazások először tárolókban futnak, hogy nem tolakodó frissítéseket és továbbfejlesztett rendszererőforrásokat biztosítsanak az akkumulátor hosszabb élettartama érdekében.

Gallo is bejelentett a Microsoft Emulator elérhetősége, amely segít a fejlesztőknek a Windows 10X alkalmazások fejlesztésében és tesztelésében.

A Win32 alkalmazás konténer

Egy an magyarázó videó, A Microsoft Peter Torr elmagyarázza, hogy a konténerezés hogyan teszi lehetővé a meglévő UWP és Win32 alkalmazások működését a Windows 10X operációs rendszeren, amely operációs rendszer elsősorban futurisztikus formai tényezők számára készült.

A Microsoft elismeri, hogy nem minden létező UWP és Win32 alkalmazás működhet optimálisan a javasolt Windows 10X konténerarchitektúrán belül.

A Windows 10X háromféle tárolót támogat, a Win32-től kezdve - egy több alkalmazásból álló egyetlen tároló. A többi MSIX és natív tároló.

A Microsoft ezeket a tárolókat egyedülállónak minősítette, mivel az alkalmazások futtatják őket anélkül, hogy a fejlesztőnek külön konfigurációt vagy módosítást igényelne. Azt mondta, hogy a Win32 konténer alkalmazásai a legmagasabb kompatibilitási szinttel büszkélkedhetnek.

A tároló operációs rendszerként működik a fő vagy „host” Windows 10X operációs rendszeren belül. Saját erőforrásokkal rendelkezik, beleértve a rendszermagot és az illesztőprogramokat, amelyekhez a benne lévő alkalmazások hozzáférhetnek.

A Win32-tárolóban lévő alkalmazásoknak (beleértve az MSIX-alkalmazásokat) azonban nincs közvetlen hozzáférésük a fő rendszererőforrásokhoz, például a hálózathoz, a mikrofonhoz, a billentyűzethez vagy az egérhez. Tehát, ha egy alkalmazásnak szüksége lenne a billentyűzet használatára a felhasználói adatok rögzítéséhez, akkor át kell mennie a gazdagépen.

A Windows 10X minden futó Win32 alkalmazáshoz „nagy teljesítményű” RDP klienst biztosít, amely lehetővé teszi a felhasználói bevitel elfogadását, valamint a kimenet kézbesítését az eszköz képernyőjén keresztül.

A nagymértékben integrált Windows 10 tároló architektúra lehetővé teszi a Win32 alkalmazások számára, hogy kommunikáljanak a gazdagép erőforrásaival. Például, ha a Win32 alkalmazásához internet-hozzáférésre van szükség, akkor a hálózati erőforrással „beszél”, hogy megszerezze azt.

A Microsoft bemutatja a kétképernyős eszközeinek felhasználói felületét

A Microsoft bemutatja a kétképernyős eszközeinek felhasználói felületétMicrosoftFelszíni DuóFelületi Neo

A Microsoft bemutatja a felhasználói felület (UI) tervezési ötleteit két képernyős okoseszközökhöz, beleértve a közelgő Surface Neo és Surface Duo. Ha a kétképernyős számítógépek hardver szempontjá...

Olvass tovább
A Surface Neo szuperhatékony virtuális érintőpadot kaphat

A Surface Neo szuperhatékony virtuális érintőpadot kaphatFelszíni DuóFelületi Neo

A Microsoft hamarosan megjelenő Surface Duo és Surface Neo eredendően új formai tényezők, amelyeket sok felhasználó még nem tapasztalt.A Surface Neo virtuális trackpadot kaphat extra funkciókkal és...

Olvass tovább
Most tesztelheti az alkalmazásokat a Surface Neo számára

Most tesztelheti az alkalmazásokat a Surface Neo számáraFelszíni DuóFelületi Neo

A Windows 10X kétképernyős eszközökhöz szükséges alkalmazások létrehozásához és teszteléséhez szükséges eszközök már elérhetők - jelentette be a Microsoft. Az erőforrások tartalmazzák az operációs ...

Olvass tovább