Zašto bi Stadia i xCloud kao web aplikacije mogle funkcionirati

Ključni za poneti

  • Web-aplikacija je web-mjesto s dodatnom lokalnom pohranom.
  • Web-aplikacije dobivaju ikone na početnom zaslonu i izgledaju kao izvorne aplikacije.
  • Oni bi zapravo mogli biti idealni za usluge streaminga igara.
Osoba koja igra mobilnu igricu na pametnom telefonu dok se vozi vlakom.
RyanKing999 / Getty Images

Apple je blokirao usluge streaminga igara iz Microsofta i Googlea iz svog App Storea, pa će ih obje tvrtke umjesto toga pokrenuti kao web aplikacije. Ali što je samo web aplikacija? Je li to samo web stranica? Hoće li biti dovoljno brz za igre?

Googleova Stadia i Microsoftov xCloud omogućuju vam igranje igara pomoću "daljinskog upravljanja". Igre se zapravo pokreću na moćnim poslužiteljima u oblaku i streamaju video snimke. Lokalna aplikacija koristi se kao portal za prikaz videa i slanje naredbi vašeg kontrolera u oblak.

No Apple je blokirao usluge za streaming igara poput ovih iz App Storea. Ove aplikacije nude paket igara unutar svojevrsne trgovine aplikacija, što Apple ne voli. Dakle, Microsoft i Google ih umjesto toga pretvaraju u web aplikacije.

"Web-aplikacije nemaju mogućnost lokalnog predmemoriranja velikih datoteka", Brent Brookler, izvršni direktor Programer softvera za prezentaciju u oblaku FlowVella, rekao je za Lifewire putem Twittera. "Nativne aplikacije rade izvan mreže i sve može biti brže kada su velike i male datoteke lokalne, čak i s brzim mrežama."

Što je web aplikacija?

Web-aplikacija je u biti aplikacija koja radi na web-mjestu i ima posebne privilegije za pohranu podataka na vašem uređaju. Da biste instalirali web-aplikaciju, samo dodirnite strelicu za dijeljenje prilikom pregleda web-mjesta i odaberite Dodaj na početni zaslon s popisa. To je to.

Sada, kada dodirnete novododanu ikonu početnog zaslona, ​​pokrenut će se web aplikacija. Dobiva vlastiti prostor - ne otvara se na kartici Safari - i može pohraniti neke podatke lokalno. Da biste to testirali, možete staviti svoj uređaj u način rada u zrakoplovu i još uvijek pokrenuti aplikaciju.

Web-aplikacije su ograničene u usporedbi s izvornim aplikacijama, ali imaju iznenađujuće dubok pristup uređaju. Prema programer Maximiliano Firtman, mogu pristupiti vašoj lokaciji, žiroskopu i drugim senzorima, kameri, Apple Payu i još mnogo toga. Ukratko, kaže Firtman, mogu "izgledati i djelovati kao svaka druga aplikacija".

Dvije osobe vani igraju igru ​​na pametnom telefonu s kontrolerima.
itsskin / Getty Images

Web aplikacije za igre

Igre imaju specifične potrebe kada je u pitanju igranje na daljinu. Jedan od problema je kašnjenje ili kašnjenje uzrokovano igranjem putem interneta. S konzolom, pritisnete gumb na svom kontroleru, a on ide preko žice (ili Bluetooth veze) do konzole udaljene šest metara od vas, koja reagira i šalje video signal na vaš TV.

S streaming igrama, ove žice su duge desetke ili čak tisuće milja, što uvodi kašnjenje između pritiskanja gumba i gledanja rezultata.

Web aplikacije donose dodatne komplikacije. Na primjer, Martin Algesten CTO iz Lookbacka, koji je specijaliziran za streaming videa, rekao je za Lifewire putem izravne poruke: "S domorodačkim aplikaciju možete napraviti 'tanki klijent' gdje se video prikazuje na iPadu ili iPhoneu", ali stvarna igra se pokreće na daljinskom poslužitelji. To može ubrzati stvari jer ne morate strujati video visoke razlučivosti.

Međutim, s web-aplikacijom sav taj video se mora poslati natrag s poslužitelja. A opet, kaže Algesten, "u igrama s puno stanja igre koje treba prenijeti, video streaming vjerojatno pobjeđuje."

Odlično iskustvo

Na kraju će se rezultati svesti na pametno inženjerstvo. Najteži dio Stadie i xClouda već je riješen: kako učiniti da igre budu osjetljive kada se igraju putem interneta. Shvatiti kako zaobići granice web-aplikacija lako je u usporedbi. Možda ukupni rezultat neće biti tako gladak kao prava App Store aplikacija, ali kada je u pitanju dio igre, vjerojatno će biti jednako dobar.