Konteinerid Windows 10X rakenduste ühilduvuse parandamiseks

Microsoft on demonstreerinud, kuidas olemasolevad rakendused töötavad operatsioonisüsteemis Windows 10X, mis on seadistatud kahe ekraaniga seadmete, näiteks Surface Neo toitmiseks. Arendajad pingutavad kodeerimisega palju ja Microsoft pakub neile konteinerarhitektuuri, mis tagab juba ehitatud Win32 rakenduste tagurpidi ühilduvuse.

Arendajate poole pöördumine, Kevin Gallo Microsoftist ütles et Windows 10X-i rakendused töötaksid konteinerites. See mudel tagab, et rakenduste ja veebisaitide jaoks, mis on loodud olemasolevate OS-i keskkondade jaoks, saab kahekraaniga seadmetes sujuvalt töötada.

Esimest korda töötavad rakendused konteinerites, et edastada pealetükkimata värskendusi ja täiustatud süsteemiressursse, et pikendada aku kasutusaega.

Gallo ka teatas Microsofti emulaatori kättesaadavus, mis aitab arendajatel luua ja testida rakendusi Windows 10X jaoks.

Win32 rakenduse konteiner

Aastal seletaja video, Selgitab Microsofti Peter Torr, kuidas konteineritöö võimaldab olemasolevatel UWP- ja Win32-rakendustel töötada Windows 10X-is, operatsioonisüsteemis, mis on mõeldud peamiselt futuristlike vormitegurite jaoks.

Microsoft tunnistab, et kõik olemasolevad UWP- ja Win32-rakendused ei pruugi pakutava Windows 10X-i konteinerarhitektuuri raames optimaalselt töötada.

Windows 10X toetab kolme tüüpi konteinereid, alustades Win32-st - mitme rakendusega üksik konteiner. Ülejäänud on MSIX-konteinerid ja kohalikud mahutid.

Microsoft kirjeldas neid konteinereid ainulaadsena, kuna rakendused töötavad neis ilma arendaja täiendavat seadistamist või muutmist nõudmata. Seal öeldi, et Win32 konteineris olevate rakenduste uhkus on kõrgeim.

Konteiner toimib operatsioonisüsteemina peamises või „hostis“ Windows 10X OS-is. Sellel on oma ressursikomplekt, sealhulgas tuum ja draiverid, millistele selles olevatele rakendustele on juurdepääs.

Win32 konteineris olevatel rakendustel (sh MSIX-i rakendustel) puudub aga otsene juurdepääs peamistele süsteemi ressurssidele, nagu võrk, mikrofon, klaviatuur ega hiir. Seega, kui rakendusel on vaja klaviatuuri abil kasutaja sisendeid hõivata, peaks ta läbima hostisüsteemi.

Windows 10X pakub iga töötava Win32-rakenduse jaoks suure jõudlusega RDP-kliendi, mis võimaldab kasutajal sisendeid aktsepteerida ja seadme ekraani kaudu väljundit edastada.

Kõrgelt integreeritud Windows 10 konteinerarhitektuur võimaldab Win32-rakendustel suhelda hosti ressurssidega. Näiteks kui teie Win32 rakendus vajab internetiühendust, "kõneleks" see selle saamiseks võrguressursiga.

Microsoft avalikustas Surface Duo, Neo rakenduse arendusmudeli

Microsoft avalikustas Surface Duo, Neo rakenduse arendusmudeliPinna DuoPinna Neo

Microsoft näitas 2019. aasta oktoobris New Yorgis kahte uut kahe ekraaniga mobiilseadet. Need seadmed on Windows 10X Surface Neo ja Surface Duo, mis põhineb Androidil. See on Microsofti jaoks põnev...

Loe rohkem
Surface Duo kaamerad stereoskoopiliste 3D-piltide jäädvustamiseks

Surface Duo kaamerad stereoskoopiliste 3D-piltide jäädvustamiseksPinna DuoPinna Neo

Microsofti eelseisvad kahe ekraaniga seadmed pakuvad mitmeid mänge muutvaid funktsioone, mis juhivad teie tähelepanu alati, kui märkate Surface Neo või Surface Duo demovideo või pilt.Tõenäoliselt e...

Loe rohkem
Konteinerid Windows 10X rakenduste ühilduvuse parandamiseks

Konteinerid Windows 10X rakenduste ühilduvuse parandamiseksPinna NeoWindows 10

Microsoft on demonstreerinud, kuidas olemasolevad rakendused töötavad operatsioonisüsteemis Windows 10X, mis on seadistatud kahe ekraaniga seadmete, näiteks Surface Neo toitmiseks. Arendajad pingut...

Loe rohkem