Kontejnerizacija za poboljšanje kompatibilnosti aplikacija Windows 10X

Microsoft je pokazao kako će se postojeće aplikacije izvoditi na sustavu Windows 10X, operativnom sustavu postavljenom za napajanje uređaja s dva zaslona, ​​poput Surface Neo. Programeri ulažu puno truda u kodiranje, a Microsoft im pruža arhitekturu spremnika koja će jamčiti povratnu kompatibilnost za Win32 aplikacije koje su već izgradili.

Obraćajući se programerima, Kevin Gallo iz Microsofta rekao je da bi se aplikacije na sustavu Windows 10X izvodile u spremnicima. Ovaj model osigurat će da aplikacije i web stranice izgrađene za postojeće OS okruženja mogu nesmetano raditi na uređajima s dva zaslona.

Po prvi puta, aplikacije će se izvoditi u spremnicima za isporuku nenametljivih ažuriranja i poboljšanih resursa sustava za produženo trajanje baterije.

Gallo također najavio dostupnost Microsoftovog emulatora koji će programerima pomoći u izgradnji i testiranju aplikacija za Windows 10X.

Spremnik aplikacije Win32

U an objasnilac video, Microsoftov Peter Torr objašnjava kako kontejnerizacija omogućuje rad postojećih UWP i Win32 aplikacija na sustavu Windows 10X, OS-u dizajniranom prvenstveno za futurističke čimbenike oblika.

Microsoft priznaje da ne bi sve postojeće UWP i Win32 aplikacije mogle raditi optimalno unutar predložene arhitekture spremnika za Windows 10X.

Windows 10X podržava tri vrste spremnika, počevši od Win32 - pojedinačnog spremnika za više aplikacija. Ostali su MSIX spremnici i izvorni spremnici.

Microsoft je opisao ove spremnike kao jedinstvene jer se u njima pokreću aplikacije bez potrebe za bilo kakvom dodatnom konfiguracijom ili preinakom od strane programera. Rečeno je da se aplikacije u spremniku Win32 mogu pohvaliti najvišom razinom kompatibilnosti.

Spremnik funkcionira kao OS u glavnom ili "host" sustavu Windows 10X. Ima vlastiti skup resursa, uključujući jezgru i upravljačke programe, kojima će aplikacije u njemu moći pristupiti.

Međutim, aplikacije u spremniku Win32 (uključujući MSIX aplikacije) nemaju izravan pristup glavnim resursima sustava, poput mreže, mikrofona, tipkovnice ili miša. Dakle, ako je aplikacija trebala iskoristiti tipkovnicu za hvatanje korisničkog unosa, morala bi proći kroz host sustav.

Windows 10X pruža RDP klijent "visokih performansi" za svaku pokrenutu Win32 aplikaciju kako bi mu omogućio da prihvati korisnički unos, kao i isporuči izlaz putem zaslona uređaja.

Visoko integrirana arhitektura spremnika Windows 10 omogućuje Win32 aplikacijama komunikaciju s resursima hosta. Na primjer, ako vaša aplikacija Win32 zahtijeva pristup internetu, ona bi "razgovarala" s mrežnim resursom da bi je dobila.

Surface Neo mogao bi dobiti super učinkovitu virtualnu dodirnu pločicu

Surface Neo mogao bi dobiti super učinkovitu virtualnu dodirnu pločicuDvojac Na PovršiniPovršinski Neo

Microsoftovi nadolazeći Surface Duo i Surface Neo u osnovi su novi faktori oblika koji mnogi korisnici prije nisu doživjeli.Surface Neo može dobiti virtualni trackpad s dodatnom funkcionalnošću i a...

Čitaj više
Sada možete testirati aplikacije za Surface Neo

Sada možete testirati aplikacije za Surface NeoDvojac Na PovršiniPovršinski Neo

Alati koji su vam potrebni za izradu i testiranje aplikacija za uređaje s dva zaslona sa sustavom Windows 10X sada su dostupni, najavio je Microsoft. Resursi uključuju emulator za operativni sustav...

Čitaj više
Površine Neo i Duo sadrže magnetsku šarku od 360 stupnjeva

Površine Neo i Duo sadrže magnetsku šarku od 360 stupnjevaMicrosoftova PovršinaDvojac Na PovršiniPovršinski Neo

Sklopivi uređaji najnoviji su bijes, ali mnogi korisnici sumnjaju u njihovu trajnost, upravo zbog sklopivi zaslon.Doduše, to se uglavnom odnosi na mobilne telefone koje se i sami otvaraju i zatvara...

Čitaj više