Aplicativos Android Instantâneos - o que eles significam para usuários e desenvolvedores?

Autor: John Stephens
Data De Criação: 1 Janeiro 2021
Data De Atualização: 1 Julho 2024
Anonim
Aplicativos Android Instantâneos - o que eles significam para usuários e desenvolvedores? - Aplicativos
Aplicativos Android Instantâneos - o que eles significam para usuários e desenvolvedores? - Aplicativos

Contente


Você realmente precisa baixar um aplicativo para possuí-lo? Não estou sendo filosófico aqui (nós realmente possuímos alguma coisa?), Mas quando você considera com que rapidez e facilidade pode baixar e instalar algo como um aplicativo de lanterna, isso faz você se perguntar qual é a vantagem de guardando no seu dispositivo é realmente. A menos que você trabalhe em uma mina, é improvável que você precise desses aplicativos de casos de uso especiais com tanta frequência; desde que você consiga acessar um aplicativo rapidamente quando mais precisar, que benefício há em ocupar espaço o resto do tempo? Os aplicativos instantâneos do Android são a resposta do Google para esse dilema.se

Aplicativos Instantâneos é um recurso que permite usar um aplicativo sem a necessidade de fazer o download completo no seu telefone: basta encontrá-lo na Play Store e clicar em "Abrir aplicativo". Melhor ainda, permite que você pule para uma atividade específica em um aplicativo que você não instalou, simplesmente tocando em um URL. Ele já está disponível para alguns usuários e está em processo de lançamento para o resto de nós. Recentemente, o Google adicionou um botão "Experimente agora" à Play Store para alguns aplicativos instantâneos do Android. Mas o que isso realmente significa para você? E como os desenvolvedores devem se adaptar a esse novo recurso?


Usando aplicativos instantâneos do Android

Para acessar aplicativos instantâneos do Android no seu dispositivo, basta ativar a opção no menu de configurações - desde que você tenha um dispositivo Nexus ou Pixel. Dirigir a Pessoal> Google e depois Serviços. Agora apenas alterne Aplicativos instantâneos e toque em "Sim, estou entrando" quando o aviso chegar. Você pode experimentá-lo com alguns dos primeiros usuários, como o BuzzFeed ou o Wish. Se você não tiver um desses dispositivos, ainda poderá encontrá-lo nas suas configurações, mas os aplicativos ainda não estarão disponíveis para você tentar. Não se preocupe, eles estão vindo!

Os aplicativos instantâneos do Android também podem ser iniciados a partir de um URL. Isso também é útil, pois essencialmente estende a experiência de navegação na Web para adicionar mais poder e funcionalidade nativa - sem mencionar a possibilidade de compartilhar experiências de aplicativos.


O que isso pode significar para os usuários

Então, o que isso significa para os usuários? Você deve estar animado, preocupado ou indiferente?

No geral, esta é uma notícia bastante emocionante e muitos esperam que seja uma mudança de jogo para a maneira como usamos nossos dispositivos. Existem muitos aplicativos na Play Store que normalmente são de "uso único" ou coisas que você raramente usa novamente. E ainda há muitos de nós com um insignificante 16 GB de armazenamento interno em nossos dispositivos (ou até menos).

A maioria de nós prefere usar um aplicativo nativo em vez de um site, sempre que possível, mas não queremos o incômodo de instalá-lo.

Embora não seja muito difícil instalar um aplicativo no momento e desinstalá-lo imediatamente depois, o Android Instant Apps promete otimizar ainda mais o processo, para que você possa economizar tempo e aproveitar ainda mais a eficiência do seu dispositivo. A maioria de nós prefere usar um aplicativo nativo em vez de um site, sempre que possível, mas não queremos o incômodo de instalá-lo.

Isso é o que você chama de "comer seu bolo e comê-lo também".

Melhor ainda, é a promessa de cair instantaneamente em uma página útil específica em um aplicativo sem problemas na instalação. O exemplo que o Google deu na recente conferência de desenvolvedores foi que um usuário pode tocar em um parquímetro com o telefone para abrir instantaneamente um aplicativo de estacionamento (por NFC) na página de pagamento, pronto para pagar com o Android Pay.

Outro exemplo foi que você pode compartilhar palavras cruzadas com um amigo pelo WhatsApp. Divertiu-se particularmente com esse quebra-cabeça? Em seguida, você pode enviar o link e o destinatário poderá acessar a página do aplicativo sem precisar instalá-lo primeiro ou até mesmo navegar pelo menu.

A navegação na Web se tornará muito mais fácil, pois os sites alternam entre páginas da Web, aplicativos e vice-versa. No futuro, podemos até ver sites usando links para iniciar aplicativos instantâneos de outros desenvolvedores. Ao verificar restaurantes próximos no Maps, você pode clicar em um link de avaliação no Yelp e abrir o aplicativo Uber para reservar um táxi!

A navegação na Web se tornará muito mais fácil, pois os sites alternam entre páginas da Web, aplicativos e vice-versa.

Falando no futuro, é definitivamente fácil ver os aplicativos instantâneos do Android como um grande passo em direção a uma evolução inevitável de nossas experiências on-line. Com os planos de dados cada vez mais generosos, as conexões cada vez mais rápidas e o armazenamento em nuvem sendo comum; é apenas uma questão de tempo até não precisarmos mais fazer o download qualquer coisa. Os aplicativos instantâneos ainda fazem o download e instalam uma parte do software, mas no futuro até o processamento provavelmente será terceirizado para um servidor em algum lugar, o que reduzirá drasticamente a necessidade de hardware caro.

Este é um pequeno passo nessa direção, mas é positivo.

Segurança e limitações

A preocupação que alguns possam ter lendo isso é que eles podem apresentar problemas de segurança. E se uma página da Web instalasse temporariamente um aplicativo no seu telefone que pudesse cobrar você pelo Android Pay, por exemplo?

Um aplicativo não pode começar a cobrar ou ler seus contatos, a menos que você diga que pode.

Embora os aplicativos instantâneos do Android possam apresentar algumas novas preocupações de segurança, existem medidas que garantem que os usuários não precisem se preocupar em sua maior parte. Todo o tráfego de rede de dentro dos aplicativos usará HTTPS. O login precisará ser tratado pelo Smart Lock (que também mantém o processo agradável e rápido) e os usuários precisarão conceder permissão da mesma forma que os aplicativos instalados. Um aplicativo não pode começar a cobrar ou ler seus contatos, a menos que você diga que pode.

A página de perguntas frequentes sobre aplicativos instantâneos do Google informa que esses aplicativos podem usar as seguintes permissões:

  • FATURAMENTO
  • ACCESS_COARSE_LOCATION
  • ACCESS_FINE_LOCATION
  • ACCESS_NETWORK_STATE
  • CÂMERA
  • INSTANT_APP_FOREGROUND_SERVICE apenas no Android O.
  • INTERNET
  • READ_PHONE_NUMBERS apenas no Android O.
  • GRAVAR AUDIO
  • VIBRAR

Qualquer coisa que não esteja nesta lista não é suportada pelos aplicativos instantâneos. Observe que coisas como Bluetooth, definir alarme, usar impressão digital e definir papel de parede estão ausentes.

Outras limitações incluem a falta de suporte para serviços em segundo plano (aplicativos que são executados potencialmente sem o conhecimento do usuário), notificações push, acesso ao armazenamento externo ou visualização de aplicativos instalados em um dispositivo. Os aplicativos instantâneos também não poderão alterar as configurações do dispositivo do usuário, como o papel de parede.

Como seria de esperar, também existe um limite de tamanho de arquivo para downloads instantâneos de aplicativos, sendo 4 MB para cada "recurso" ou cada página (atividade de reflexão) de um aplicativo. É claro que isso cria mais limitações potenciais. Isso significa, por exemplo, que os desenvolvedores não podem empacotar um aplicativo cheio de rich media, embora, é claro, não haja nada para impedi-los de transmitir mídia de outros lugares.

Mas isso praticamente desconta algo como um jogo totalmente em 3D. No momento, pelo menos. O Google tem a dizer sobre o assunto:

“Os jogos são uma categoria altamente especializada de aplicativos e geralmente possuem ferramentas exclusivas, grandes ativos e requisitos de alto desempenho. Mesmo assim, estamos interessados ​​em explorar casos de uso de jogos. Verifica a Publicações do Android Instant Apps no StackOverflow

No curto prazo, não há nada que o impeça de criar jogos, mas geralmente serão coisas como jogos de quebra-cabeça ou muito plataformas 2D básicas com apenas um toque. A aceleração de hardware com o OpenGL ES 2.0 é suportada, portanto, existe um potencial futuro.

O tempo dirá se algumas dessas restrições foram levantadas ou se mais foram introduzidas.

O tempo dirá se algumas dessas restrições foram levantadas ou se mais foram introduzidas. Também será interessante ver como desenvolvedores e marcas adotam o recurso. Vale lembrar que o iOS não possui um serviço comparável no momento. As empresas podem ser cautelosas ao introduzir novas experiências que apenas uma determinada seção de seu público poderá apreciar - mas, novamente, apenas o tempo dirá.

O que isso significa para empresas e desenvolvedores

As empresas devem estar entusiasmadas com a perspectiva de aplicativos instantâneos do Android, pois isso cria muitas novas oportunidades para maior envolvimento e provavelmente vendas como um resultado. Como já mencionamos, o Android Instant Apps fornecerá uma maneira de os sites vincularem a um conteúdo mais dinâmico para usuários móveis, o que, por sua vez, permitirá o uso de reconhecimento de local, compras no aplicativo e muito mais. O verdadeiro apelo para uma empresa, portanto, é a capacidade de permitir que um usuário solicite perfeitamente uma pizza ou compre um produto por meio do aplicativo ou obtenha instruções para uma loja. E a capacidade de compartilhar links para páginas dentro de aplicativos aumentará bastante a capacidade de descoberta desses aplicativos e potencialmente levará a mais tráfego. Os usuários que não gostam do seu aplicativo também têm muito menos probabilidade de deixar um comentário negativo.

Os aplicativos instantâneos serão uma obrigação para as empresas que desejam aproveitar o potencial máximo de marketing de seus aplicativos móveis. No entanto, para os desenvolvedores que vivem da instalação de aplicativos ou da publicidade, os benefícios podem ser menos claros. Se você ganha dinheiro com anúncios, pode se beneficiar de ter mais usuários freqüentando suas atividades individuais (e o Firebase é suportado). Por outro lado, a falta de requisitos para instalar o aplicativo pode reduzir a frequência com que alguns usuários acessam de volta para o seu aplicativo após o primeiro encontro.

Os aplicativos instantâneos serão essenciais para empresas que desejam aproveitar o potencial máximo de marketing de seus aplicativos móveis.

Os aplicativos instantâneos serão suportados por versões do Android que datam de Jelly Bean, o que significa que estarão disponíveis para milhões de usuários, mas não vai estejam disponíveis no iOS, algumas páginas da Web podem relutar em torná-las uma grande parte de sua estratégia.

Como os desenvolvedores podem implementar aplicativos instantâneos do Android

Um tutorial detalhado está além do escopo desta postagem, mas podemos analisar rapidamente o que está envolvido na criação de um aplicativo instantâneo.

A boa notícia é que o Android Studio 3.0 virá com suporte instantâneo a aplicativos pronto para uso. Você fará o download do SDK do Android Instant Apps no Gerenciador de SDK e, em seguida, usará o App Links Assistant para adicionar facilmente seus links. Os emuladores agora também suportam testes em um ambiente local (links diretos foram testados anteriormente usando o ADB).

A maior diferença é o uso de um novo tipo de construção: módulos de recursos. Eles funcionam como bibliotecas com seu próprio código, recursos e manifestos e serão acessados ​​da mesma maneira no seu aplicativo instalável, mas serão criados como .apks individuais para seus aplicativos instantâneos. Um módulo de aplicativo instantâneo funcionará como um contêiner (um .zip) para seus módulos de recursos.

Portanto, para converter um aplicativo comum em um aplicativo instantâneo, você primeiro usa o Assistente para links de aplicativos para modificar seu manifesto e definir pontos de entrada e URLs para acessá-los. Isso funciona de maneira semelhante à que você atualmente insere um link direto para vincular diretamente às atividades em um aplicativo pré-instalado no seu dispositivo.

Você converterá seu módulo de aplicativo e o colocará em um módulo de recurso básico. Você renomeia o aplicativo para ser um recurso e altera o arquivo Gradle para que, em vez de com.android.application, você tenha com.android.feature. Você também adicionará uma linha a Gradle para definir seu recurso base. Você adicionará um módulo de aplicativo para seu aplicativo atual, um módulo de recurso 'base' para o aplicativo principal e um módulo de recurso para cada aplicativo instantâneo. Todos os seus módulos de aplicativos serão criados com base no módulo de recursos base e, portanto, serão adicionadas dependências aos arquivos Gradle. Existem algumas etapas adicionais e você encontrará uma explicação mais detalhada abaixo.

O Google garante que todo esse processo possa ser realizado em menos de um dia para um aplicativo básico, mas isso dependerá muito da estrutura atual do aplicativo, bem como da escala do projeto que você tem em mente. Se você deseja criar um aplicativo de loja e tornar cada produto da lista um recurso próprio, terá várias etapas adicionais em comparação à criação de um aplicativo comum - mas, para projetos maiores, isso pode levar muito mais tempo. Certamente, ele introduz uma série de etapas adicionais se você quiser que cada página de uma loja seja executada como um aplicativo instantâneo separado, por exemplo.

Melhores práticas

Os aplicativos instantâneos do Android apresentam uma série de novos desafios para designers e desenvolvedores e exigem uma nova linguagem de design e uma maneira de pensar.

O Google compartilhou algumas práticas recomendadas aqui. Por exemplo, desenvolvedores não deve exortar agressivamente os usuários a baixar o aplicativo completo. Os desenvolvedores podem usar um botão de instalação para solicitar isso, mas devem fazê-lo de maneira sutil. Os avisos devem ser limitados a não mais que duas ou três instâncias. Da mesma forma, eles precisam evitar ramificar sua interface do usuário e são definitivamente encorajados a não adicionar telas de apresentação a páginas individuais. O Smart Lock deve ser usado para identidade para evitar que os usuários tenham que entrar e sair continuamente dos aplicativos e sites.

Definitivamente, vale a pena ler o guia completo, mas a melhor maneira de resumir isso é manter a transição entre a página da Web e o aplicativo o mais uniforme possível enquanto Além disso lembrando que os usuários carregarão essas páginas no aplicativo comum.

Conclusão

Então, o que você acha dos aplicativos instantâneos do Android? Você pode se ver usando-os? Desenvolvedores: você converterá seus aplicativos atuais ou usará esse recurso para projetos futuros?

Pessoalmente, vejo muitos apelos e espero que este seja um passo em direção a um 'futuro sem downloads'. Por enquanto, a capacidade de vincular amigos diretamente às páginas dos aplicativos aumenta o engajamento e introduz uma série de novos casos de uso.

O sucesso provavelmente dependerá da disposição dos desenvolvedores de dedicar esse tempo extra, o que, por sua vez, dependerá da disponibilidade dos usuários para mudar seu relacionamento com o software.

Relacionado

  • Google Play Instant: experimente jogos sem baixá-los
  • 5 configurações do Android que você deve alterar para aumentar o nível do seu jogo para smartphone
  • O Google traz alguns aplicativos instantâneos do Android para a Play Store

Etatiticamente falando, a maioria do preente de feriado dete ano erá da Amazônia. O pedido on-line para o feriado creceram ao longo do ano, uperando a experiência na loja. Afinal, a Ama...

É o Amazon Prime Day! Exitem muita promoçõe por aí, e você etiver com vontade de fazer alguma compra. Já vimo alguma oferta generoa de martphone, ma e o produto para caa ...

Nós Aconselhamos Você A Ver