Logo pt.androidermagazine.com
Logo pt.androidermagazine.com

O Google Play Services devolve o controle do Android ao Google

Índice:

Anonim

Com os serviços de API fora do sistema operacional principal, o Google está recuperando o controle do Android

Não recebemos uma nova versão do Android este ano no Google I / O. Você pode ler toda a lamentação e ranger de dentes sobre isso na web, por isso vou poupar a peça de como ela deveria acontecer (um bloqueio proverbial), mas não o fez.

Em vez disso, vou falar um pouco sobre o que recebemos - uma enorme versão atualizada das APIs de serviço do Google, que é muito melhor.

Esperar. Melhor ? Como um aplicativo que eu nunca desejei e que foi enviado magicamente para o meu telefone pode ser melhor do que um número mais novo e mais alto na tela sobre o telefone? Isso é loucura, certo?

Acontece que esse pequeno aplicativo é um animal poderoso. Leia.

O que são os serviços do Google Play?

Durante a sessão no Google I / O, obtemos a resposta diretamente das pessoas que escrevem o software - e resumem bem. O Google Play Services é "um único local que traz todas as APIs do Google no Android 2.2 e superior". Uma API (Application Programming Interface) é um termo sofisticado para código especial que é escrito como uma maneira de um software se comunicar com outro. O Google escreve APIs para Android, e os desenvolvedores de aplicativos as usam como um canal para acessar muitos dos principais recursos do Android. Você encontrará APIs em diversos projetos de software, grandes e pequenos. Tê-los não é realmente nada de especial.

Atualmente, o Google Play Services está na versão 5. Você provavelmente não fazia ideia de que as coisas estavam atualizando no seu telefone ou tablet esse tempo todo, porque era assim que se pretendia. Você não procura o arquivo, ele vem e encontra você. Todo dispositivo que executa o Android 2.2 ou superior e tem acesso oficial ao Google Play usa esses serviços. Isso significa que quase todos os 900 milhões de dispositivos que foram ativados têm uma cópia do Google Play Services instalada. E o Google mantém as coisas atualizadas e empurra essas atualizações rapidamente, o que faz parte do que as torna tão fantásticas.

Estar sob controle total e total do Google significa que as pessoas que construíram seu telefone, bem como a operadora da qual você o comprou, estão completamente fora de cena. Você não precisará esperar seis meses ou mais para obter as novas APIs de serviço. De fato, o Google diz que é capaz de levá-los à maioria dos dispositivos em cerca de uma semana após a atualização. Se você tirar uma coisa disso tudo, sabendo que o Google decide quais são as APIs de serviço, quem as recebe e quando é a parte importante.

O que esses serviços fazem?

A carne da questão. Se você assistiu ao Keynote, onde o Google anunciou todos esses recursos ultra legais e novos para o Android (sim, sem nenhuma atualização de versão!) - recursos como o novo serviço de localização fundida, os serviços Play Games, o novo e aprimorado Google Cloud Messaging ou até a nova API de panorama - você já viu algumas das coisas que o Google Play Services lida. O aplicativo instalado no seu telefone permite que os desenvolvedores instalem algumas bibliotecas do SDK e aproveitem todas essas coisas com apenas algumas linhas de código. Não importa se você está executando o Ice Cream Sandwich, o Jelly Bean ou qualquer versão acima da 2.2, você terá acesso a eles.

O Google não apenas retirou esses serviços e suas respectivas APIs do SO, como também facilitou o uso dos desenvolvedores de aplicativos. Nos últimos dias aqui no Google I / O, vimos o quão fácil pode ser adicionar esses recursos a um aplicativo, porque o Google está fazendo todo o trabalho pesado. Os desenvolvedores precisam apenas fazer referência ao que eles precisam no aplicativo Google Play Services em seu código, e a mágica acontece quando você o executa no telefone.

Lembre-se de cima, falamos sobre a parte fantástica em que o Google controla esses serviços e sua distribuição em todos os nossos dispositivos? Quero que você se lembre disso enquanto lê. Pense em como as coisas seriam diferentes se você tivesse que depender da sua operadora ou das pessoas que criaram seu telefone para fazer tudo isso. Sim, isso seria péssimo. É por isso que uma atualização tão grande no Google Play Services é mais importante do que uma nova versão do Android - temos tudo de bom sem esperar pela HTC ou Samsung, ou pior ainda - AT&T ou Verizon - para enviá-la para nós.

Por que isso é importante para nós

Por um minuto, esqueça todas as reclamações sobre como o Hangouts não estava disponível instantaneamente para todos ao mesmo tempo. A maioria das pessoas deve estar pronta agora e ter seu novo aplicativo do Hangouts. Todos. Pense nisso: o Google Talk, um recurso básico e básico do sistema operacional, foi atualizado com uma série de novos recursos, sem a atualização de todo o sistema.

Na semana passada, antes de virmos para São Francisco, tínhamos medo. Estávamos preocupados com o fato de os Hangouts serem exibidos e descobriríamos que eles faziam parte do Android 4.3. Isso significa que a maioria das pessoas estaria esperando por muito, muito tempo, e todos estariam prontos para transbordar, sabendo que seu novo HTC One ou Galaxy S4 não iria receber o recurso tão cedo. E com razão, os telefones inteligentes são caros.

Em vez disso, 15 minutos após o Hangouts ser exibido, as pessoas o encontravam na Play Store. O mesmo acontecerá quando um desenvolvedor usar a API de panorama para criar um aplicativo de visualização de fotosfera, ou alguém gravar todas as novas funcionalidades de Jogos em seu jogo favorito. Isso é muito melhor do que uma nova versão que você não conseguiria por seis meses, não é?