Princípios importantes
- O Google está visualizando um kit de ferramentas para desenvolvedores que permitirá que eles criem experiências mais suaves em vários dispositivos.
- Os aplicativos criados com este kit de ferramentas permitem que as pessoas mudem facilmente de um dispositivo Android para outro.
-
O Google espera estender esse recurso também para dispositivos não Android.
Todos os seus dispositivos Android executam os mesmos aplicativos, mas alternar entre eles no meio de uma tarefa leva algum tempo e nem sempre é possível.
Para resolver os problemas, o Google lançou um novo kit de desenvolvimento de software (SDK) para desenvolvedores que, segundo ele, os ajudará a criar aplicativos que se conectam e funcionam bem com outras instâncias executadas em toda a sua gama de dispositivos Android. Atualmente disponível como uma prévia do desenvolvedor, o Google planeja estender o kit de ferramentas para permitir que as pessoas continuem usando seus aplicativos sem problemas em telefones, tablets, TVs, carros e outros dispositivos que não sejam Android.
"Para o usuário médio do Android, isso pode significar que mais aplicativos suportarão experiências de vários dispositivos amigáveis", disse Roy Solberg, líder de tecnologia Android da FotMob, à Lifewire por e-mail. "Na prática, os aplicativos podem permitir que [as pessoas] trabalhem com algo no telefone, digamos, prepare um pedido de comida, pegue e continue o pedido em seu laptop e envie-o. Outro exemplo seria fazer login em sua conta de streaming no seu telefone e, em seguida, faça login magicamente na sua TV sem precisar digitar as credenciais de login ou digitalizar um código QR."
Google faz uma Apple
Solberg nos diz que, embora os desenvolvedores teoricamente já possam criar experiências semelhantes em vários dispositivos, na prática isso raramente acontece.
"A razão para isso é que a sobrecarga para fazer esses recursos normalmente é muito grande", explicou Solberg. "Com o Google agora tendo esse foco e facilitando a criação de recursos entre dispositivos, espero que comecemos a ver algumas experiências de usuário realmente ótimas."
Gaurav Chandra, CTO da rede social LGBTQ+ As You Are, acredita que o kit de ferramentas é a tentativa do Google de emular a experiência disponível para usuários da Apple via Handoff.
Chandra argumenta que, devido à estreita integração do hardware e software da Apple, as pessoas com dispositivos iOS experimentam uma experiência com vários dispositivos muito melhor do que a disponível no fragmentado ecossistema Android, devido a vários fabricantes de dispositivos terem suas próprias versões aprimoradas do Android.
"Devido a esse problema, os desenvolvedores de aplicativos Android não conseguiram fornecer a mesma experiência que os desenvolvedores da Apple", disse Chandra à Lifewire por e-mail. "Com este novo SDK, o Google quer que o Android concorra com o Apple Handoff."
Experiências em vários dispositivos
Uma das maiores vantagens do novo kit de ferramentas, na opinião do Chandra, é sua capacidade de permitir que os dispositivos se comuniquem diretamente, proporcionando uma experiência de usuário muito mais suave sem precisar acessar a Internet.
Jarle Antonsen, líder de equipe e desenvolvedor sênior da Vivaldi trabalhando em aplicativos móveis, também está ansioso para mexer no kit de ferramentas, enfatizando, no entanto, que ainda é cedo, pois o SDK está disponível apenas como desenvolvedor visualização.
"Parece que isso é algo que poderíamos usar para melhorar nossa funcionalidade de sincronização para que os usuários possam compartilhar dados de forma mais eficiente entre nossos navegadores móveis, automotivos e de desktop sem passar pela nuvem", disse Antonsen à Lifewire sobre e-mail.
Chandra está ansioso para os dias em que ele poderá usar seu smartphone OnePlus para iniciar uma chamada de vídeo e depois continuar em seu tablet Samsung sem depender de um processo confuso.
Além disso, a experiência em vários dispositivos não se limita aos seus próprios dispositivos. Solberg ress alta que, usando esse kit de ferramentas, os desenvolvedores podem criar experiências em que as pessoas podem cooperar e interagir mais facilmente, por exemplo, com seus amigos e familiares.
Na verdade, um dos casos de uso que o Google descreve na documentação do SDK é a capacidade de vários usuários em dispositivos separados escolherem itens de um menu ao criar um pedido de comida em grupo, em vez de passar o telefone pela sala.
O kit de ferramentas atualmente funciona apenas com telefones e tablets Android, embora em sua postagem no blog, o Google tenha enfatizado que eventualmente deseja estendê-lo para oferecer suporte a outros dispositivos Android, bem como sistemas operacionais não Android.
"Espero que os desenvolvedores [também] pensem em [usar este kit de ferramentas] em algumas maneiras criativas de criar jogos multijogador sociais, onde os usuários possam jogar com outros dentro da mesma área geográfica", disse Solberg.