Konteineriai, skirti pagerinti „Windows 10X“ programų suderinamumą

„Microsoft“ pademonstravo, kaip esamos programos veiks „Windows 10X“, operacinėje sistemoje, kurioje maitinami dviejų ekranų įrenginiai, pvz., „Surface Neo“. Kūrėjai įdėjo daug pastangų koduodami, o „Microsoft“ teikia jiems konteinerių architektūrą, kuri garantuos atgalinį jau sukurtų „Win32“ programų suderinamumą.

Kreipdamasis į kūrėjus, Keviną Gallo iš „Microsoft“ sakė kad „Windows 10X“ programos veiktų konteineriuose. Šis modelis užtikrins, kad esamai OS aplinkai sukurtos programos ir svetainės galėtų sklandžiai veikti dviejų ekranų įrenginiuose.

Pirmą kartą programos veiks konteineriuose, kad būtų galima pristatyti neįkyrius naujinimus ir patobulintus sistemos išteklius, kad būtų pailgintas baterijos veikimo laikas.

Gallo taip pat paskelbė „Microsoft Emulator“, kuris padės kūrėjams kurti ir išbandyti programas, skirtas „Windows 10X“, prieinamumą.

„Win32“ programos konteineris

Į paaiškintojo vaizdo įrašas, „Microsoft“ atstovas Peteris Torras paaiškina, kaip konteinerių naudojimas leidžia esamoms UWP ir „Win32“ programoms veikti „Windows 10X“, OS, skirtoje pirmiausia futuristiniams formos veiksniams.

„Microsoft“ pripažįsta, kad ne visos esamos „UWP“ ir „Win32“ programos gali veikti optimaliai pagal siūlomą „Windows 10X“ talpyklų architektūrą.

„Windows 10X“ palaiko trijų tipų konteinerius, pradedant „Win32“ - kelių programų vienu konteineriu. Kiti yra „MSIX“ konteineriai ir vietiniai konteineriai.

„Microsoft“ apibūdino šiuos konteinerius kaip unikalius, nes programose jie vykdomi nereikalaujant jokių papildomų kūrėjo konfigūracijų ar pakeitimų. Jis teigė, kad „Win32“ talpykloje esančios programos gali pasigirti aukščiausiu suderinamumo lygiu.

Konteineris veikia kaip OS pagrindinėje arba „pagrindinėje“ „Windows 10X“ OS. Ji turi savo išteklių rinkinį, įskaitant branduolį ir tvarkykles, prie kurių jame esančių programų bus galima pasiekti.

Tačiau „Win32“ talpykloje esančios programos (įskaitant „MSIX“ programas) neturi tiesioginės prieigos prie pagrindinių sistemos išteklių, tokių kaip tinklas, mikrofonas, klaviatūra ar pelė. Taigi, jei programai reikia klaviatūros, kad būtų galima užfiksuoti vartotojo įvestį, ji turėtų pereiti per pagrindinę sistemą.

„Windows 10X“ pateikia „didelio našumo“ RDP klientą kiekvienai paleistai „Win32“ programai, kad ji galėtų priimti vartotojo įvestį ir pristatyti išvestį per įrenginio ekraną.

Labai integruota „Windows 10“ talpyklų architektūra leidžia „Win32“ programoms bendrauti su pagrindinio kompiuterio ištekliais. Pavyzdžiui, jei jūsų „Win32“ programai reikalinga prieiga prie interneto, ji „kalbėtų“ su tinklo ištekliu, kad ją gautų.

„Surface Neo“ galėtų gauti ypač efektyvų virtualų jutiklinį kilimėlį

„Surface Neo“ galėtų gauti ypač efektyvų virtualų jutiklinį kilimėlįPaviršiaus DuetasPaviršiaus Neo

„Microsoft“ būsimasis „Surface Duo“ ir „Surface Neo“ yra iš esmės nauji veiksniai, kurių daugelis vartotojų dar nėra patyrę.„Surface Neo“ gali gauti virtualią klaviatūrą su papildomomis funkcijomis...

Skaityti daugiau
Dabar galite išbandyti „Surface Neo“ programas

Dabar galite išbandyti „Surface Neo“ programasPaviršiaus DuetasPaviršiaus Neo

Dabar yra įrankiai, kurių reikia norint sukurti ir išbandyti „Windows 10X“ dvigubo ekrano įrenginių programas, pranešė „Microsoft“. Šiuos išteklius sudaro operacinės sistemos emuliatorius ir „Windo...

Skaityti daugiau
„Neo“ ir „Duo“ turi 360 laipsnių magnetinį vyrį

„Neo“ ir „Duo“ turi 360 laipsnių magnetinį vyrį„Microsoft“ PaviršiusPaviršiaus DuetasPaviršiaus Neo

Sulankstomi prietaisai yra naujausias pyktis, tačiau daugelis vartotojų abejoja jų ilgaamžiškumu būtent dėl sulankstomas ekranas.Tiesa, tai dažniausiai taikoma mobiliesiems telefonams, kuriuos jie ...

Skaityti daugiau