Como o Google Play Services pode ser mais valioso que o Android - TecMundo
Como o Google Play Services pode ser mais valioso que o Android
19/08/2013 às 17:04
Google Play Services foi destaque durante a Google I/O 2013 (Fonte da imagem: MaximumPC)
Google Play Services em execução (Fonte da imagem: Google Play)
Porém, isso também criou um problema. Ao criar um aplicativo, desenvolvedores fazem uso da Interface de Programação de Aplicativos, popularmente conhecida pela sigla API. Essa é uma coleção de rotinas e funções que podem ser acessadas pelos programadores para ativar ou executar recursos do sistema operacional.
A API do Android, por exemplo, possui funções para o uso da câmera do celular. Sendo assim, o desenvolvedor do Instagram ou de qualquer outro aplicativo que faz uso da câmera não precisa criar esses procedimentos do zero, podendo simplesmente usar as funções já existentes do sistema. Isso garante mais padronização e segurança.
Porém, essa API está diretamente ligada ao Android e é por isso que boa parte dos aplicativos exige uma determinada versão do sistema: algumas das funções usadas pelo software só estão disponíveis na API do Android 4.1, por exemplo.
Já que o Android pode ser usado por qualquer fabricante de celular, com ou sem os aplicativos da Google, fica difícil garantir que todos os aparelhos usarão a versão mais nova do SO, com os últimos recursos. Ao contrário do iPhone e do iOS, o cenário do Android é bastante fragmentado. Assim, para tornar esse mosaico mais interessante, surge uma nova peça: o Google Play Services.
Funções novas, independentemente do SO
Por meio do Google Play Services, a empresa consegue entregar novas funcionalidades para os mais diferentes celulares, estejam eles equipados com o Android 2.2 ou 4.3. Foi por meio desse serviço que as principais novidades anunciadas na última Google I/O foram implementadas. É o caso, por exemplo, do Play Games e da sincronia de notificações entre dispositivos diferentes.
Graças ao Services, recursos novos chegam ao Android 2.2 (Fonte da imagem: Android Developers)
Essa é uma ótima solução para consumidores de dispositivos low end, que acabam sendo esquecidos por fabricantes e nunca têm seus produtos atualizados.
É claro que cada versão do Android continua com seus recursos exclusivos, como é o caso da diferenciação de perfis restritos do Android 4.3, por exemplo. Porém, as funcionalidades mais críticas agora são entregues democraticamente entre os dispositivos.
Android 5.0 e Services
Todas essas novidades parecem estar em sintonia com os rumores de que o Android 5.0 Key Lime Pie será compatível com aparelhos mais simples, com apenas 512 MB de RAM. Isso não significa uma unificação completa da plataforma, mas sim que a integração será bem maior do que a que temos hoje.
Em vez de esperar meses ou anos pela nova versão do sistema — que pode nem ser compatível com seu smartphone —, os usuários receberão as novidades lançadas pela Google rapidamente, independentemente da "sobremesa" instalada no celular ou do ano de lançamento do dispositivo. Bom para os consumidores, bom para os fabricantes e, principalmente, bom para o Android.