Por que Stadia e xCloud como aplicativos da Web podem funcionar

Índice:

Por que Stadia e xCloud como aplicativos da Web podem funcionar
Por que Stadia e xCloud como aplicativos da Web podem funcionar
Anonim

Princípios importantes

  • Um aplicativo da web é um site com armazenamento local adicionado.
  • Aplicativos da Web recebem ícones na tela inicial e parecem aplicativos nativos.
  • Eles podem ser ideais para serviços de streaming de jogos.
Image
Image

A Apple bloqueou os serviços de streaming de jogos da Microsoft e do Google em sua App Store, então ambas as empresas os lançarão como aplicativos da web. Mas o que é um aplicativo da web? É apenas um site? Será rápido o suficiente para jogos?

O Stadia do Google e o xCloud da Microsoft permitem que você jogue por "controle remoto"." Na verdade, os jogos são executados em servidores poderosos na nuvem e transmitem as imagens do vídeo. O aplicativo local é usado como um portal para exibir o vídeo e enviar os comandos do seu controlador para a nuvem.

Mas a Apple bloqueou serviços de streaming de jogos como esses na App Store. Esses aplicativos oferecem um conjunto de jogos dentro de uma espécie de loja de aplicativos, que é o que a Apple não gosta. Então, a Microsoft e o Google estão transformando-os em aplicativos da web.

"Os aplicativos da Web não têm a capacidade de armazenar arquivos grandes em cache localmente", disse Brent Brookler, CEO da desenvolvedora de software de apresentação em nuvem FlowVella, à Lifewire via Twitter. "Aplicativos nativos funcionam offline e tudo pode ser mais rápido quando arquivos grandes e pequenos são locais, mesmo com redes rápidas."

O que é um aplicativo da Web?

Um aplicativo da web é essencialmente um aplicativo executado em um site e recebe privilégios especiais para armazenar dados em seu dispositivo. Para instalar um aplicativo da web, basta tocar na seta de compartilhamento ao visualizar o site e escolher Adicionar à tela inicial na lista. É isso.

Agora, quando você tocar no ícone da tela inicial recém-adicionado, o aplicativo da web será iniciado. Ele obtém seu próprio espaço - não abre em uma guia do Safari - e pode armazenar alguns dados localmente. Para testar isso, você pode colocar seu dispositivo no modo avião e ainda iniciar o aplicativo.

Os aplicativos da Web são limitados em comparação com os aplicativos nativos, mas têm acesso surpreendentemente profundo ao dispositivo. Segundo o desenvolvedor Maximiliano Firtman, eles podem acessar sua localização, o giroscópio e outros sensores, a câmera, o Apple Pay e muito mais. Em suma, diz Firtman, eles podem "parecer e agir como qualquer outro aplicativo."

Image
Image

Aplicativos da Web para jogos

Os jogos têm necessidades específicas quando se trata de jogar remotamente. Um problema é a latência, ou o atraso introduzido ao jogar pela internet. Com um console, você pressiona um botão no controle e ele passa pelo fio (ou conexão Bluetooth) para o console a um metro e meio de distância de você, que reage e envia o sinal de vídeo para sua TV.

Com jogos de streaming, esses fios têm dezenas ou mesmo milhares de quilômetros de comprimento, o que introduz latência entre pressionar um botão e ver o resultado.

Aplicativos da Web apresentam complicações extras. Por exemplo, Martin Algesten CTO da Lookback, especializado em streaming de vídeo, disse à Lifewire por mensagem direta: "Com um aplicativo nativo você pode criar um 'cliente fino' onde o vídeo é renderizado no iPad ou iPhone", mas o jogo real é executado nos servidores remotos. Isso pode acelerar as coisas, porque você não precisa transmitir vídeo de alta definição.

Com um aplicativo da web, no entanto, todo esse vídeo precisa ser enviado de volta dos servidores. Então, novamente, diz Algesten, "em jogos com muito estado de jogo precisando ser transferido, o streaming de vídeo provavelmente vence."

Grande experiência

No final, os resultados se resumem à engenharia inteligente. A parte mais difícil do Stadia e do xCloud já foi resolvida: como tornar os jogos responsivos quando jogados pela internet. Descobrir como contornar os limites dos aplicativos da web é fácil em comparação. Talvez o resultado geral não seja tão bom quanto um aplicativo adequado da App Store, mas quando se trata da parte do jogo, é provável que seja tão bom quanto.

Recomendado: