quinta-feira, junho 23, 2022
HomeNotíciasO que é um TWA (Trusted Web Activity)? Como ele funciona e...

O que é um TWA (Trusted Web Activity)? Como ele funciona e quando devo usar?

A popularidade dos dispositivos móveis significa que um certo nível de experiência móvel é esperado de sites e aplicativos. O padrão PWA (Progressive Web Application) foi projetado para atender a essas demandas, combinando o melhor das duas soluções.

O conceito se ramificou em TWA (Trusted Web Activity) , que confunde ainda mais as fronteiras entre a Internet e os aplicativos móveis / desktop.

O que é um PWA?

Um PWA é um aplicativo escrito em linguagem web (JavaScript + frameworks). Ele combina os melhores recursos de aplicativos e sites. Por um lado, permite um fácil acesso diretamente do motor de busca e não requer atividades adicionais envolvidas na sua instalação. Ele também oferece os benefícios de aumento de engajamento de funções nativas de dispositivos móveis, como notificações push, uso de câmera e geolocalização. Saiba mais sobre PWAs.

1. O que exatamente é um TWA?

Uma Trusted Web Activity (TWA) nos permite “empacotar” um serviço online padrão PWA em um contêiner especial baseado no navegador Chrome. Para um usuário médio, este pacote funcionará como um aplicativo padrão. E os TWAs podem ser publicados na Google Play Store.

Do ponto de vista técnico, um TWA é uma instância de navegador sem interface gráfica própria (barra de URL e menu) que funciona em modo verificado (confiável). Ele pode se conectar apenas a um domínio específico para dar a impressão de estar navegando em um aplicativo móvel completo.

Em outras palavras, um aplicativo baseado em uma página PWA pode ser instalado em um dispositivo móvel. Se decidirmos mudar o dispositivo, esta instalação (com os dados usados) pode ser recriada, pois o TWA está vinculado à conta Google do usuário. Esse aplicativo possui um ícone, pode funcionar em modo de tela inteira, permite acesso a funções especializadas do dispositivo e funciona offline. Do ponto de vista do usuário, é essencialmente um aplicativo padrão.

2. Um TWA requer um PWA funcionando corretamente?

Um TWA é um contêiner especial que estende os recursos do PWA. Portanto, ao implementar um TWA, é recomendável ajustar seu PWA e a eficiência do aplicativo da web. Ou você pode executar um serviço de redesenho WWW, que é um processo que garante que o site existente tenha a aparência necessária para operar como um aplicativo móvel.

É necessário um TWA para utilizar os PWAs?

Não. Um PWA pode funcionar sem um TWA. Nesse caso, o processo de instalação é feito através do navegador solicitando ao usuário “Adicionar à tela inicial”. No entanto, o uso de uma solução TWA é necessário para “encerrar” o PWA (na forma de um aplicativo típico) e colocá-lo na Google Play Store.

4. Que condições um PWA precisa atender para se tornar uma boa base para um aplicativo TWA?

Passar em um processo de verificação é uma condição básica para que um PWA seja reconhecido como um TWA. Esse processo confirma que o proprietário do aplicativo também é o proprietário do domínio vinculado a esse aplicativo. Além disso, o site deve estar em conformidade com as diretrizes do PWA:

Tenha um manifest.json correto.

Ter um Service Worker trabalhando.

Mantenha todo o tráfego em HTTPS.

Trabalhe offline, por exemplo, exibindo um site especial (espaço reservado).

Além disso, um aplicativo TWA deve garantir um desempenho relevante, incluindo operação suave, velocidade do serviço e a leveza dos dados transferidos. Isso implica em receber uma pontuação de 80% (ou mais) na categoria Desempenho do Farol do Google.

O Farol do Google é uma ferramenta automatizada de código aberto que avalia a estrutura de um site, soluções técnicas, tempos de carregamento e outros elementos. É usado para melhorar o desempenho do site e garantir que ele atenda a determinados padrões.

A publicação de aplicativos TWA na Google Play Store requer uma conta de desenvolvedor paga do Google Play. É usado para publicar versões subsequentes de aplicativos e analisar downloads, instalações e exclusões. Ele também oferece um console detalhado para visualização de comentários de usuários.

5. Os TWAs tornam os aplicativos nativos obsoletos?

Na maioria dos casos, os TWAs podem substituir completamente os aplicativos nativos. A maioria dos usuários tende a passar a maior parte do tempo com alguns aplicativos favoritos (ou seja, mídia social, jogos e serviços de streaming). Outras atividades geralmente são realizadas no navegador.

É na área dessas atividades restantes que os PWAs podem demonstrar melhor seu pleno potencial. Para muitos propósitos – como comércio eletrônico e serviços eletrônicos – os PWAs e TWAs oferecem melhor experiência do cliente do que os aplicativos nativos, tornando-se um substituto perfeito.

“O uso de uma atividade da Web confiável abre uma série de novas oportunidades promocionais para aplicativos PWA. Publicar um PWA na Play Store permite uma promoção em escala significativamente maior, tanto orgânica quanto por meio de campanhas pagas (como Campanhas universais para apps) ”.

Piotr Kowalski

Google

6. Como posso saber se minha empresa precisa de um TWA?

Você deve considerar um TWA se:

  • Você está planejando atualizar seu serviço WWW, mas também pretende continuar respondendo às necessidades dos usuários que preferem baixar aplicativos da Google Play Store.
  • Você está implementando um PWA do zero e deseja utilizar todos os canais para alcançar seus usuários.
  • O conteúdo do seu aplicativo deve ser bem indexado pelos motores de busca da Internet.
  • Você está planejando desenvolver apenas um aplicativo móvel e gostaria de fazê-lo de forma rápida e econômica.
  • Você já tem um aplicativo nativo e gostaria de oferecer uma versão mais leve.
  • Seu aplicativo móvel atual não envolve os usuários.

7. Como um TWA beneficiará minha empresa?

Os principais benefícios de usar um TWA incluem:

  • Um processo de produção mais rápido e barato em comparação com os aplicativos nativos.
  • Colocando o aplicativo na Google Play Store, se desejar.
  • Um processo de atualização mais fácil, que permite aos usuários acessar a versão atualizada do aplicativo a qualquer momento.

Uma atualização de TWA é feita da mesma maneira que uma atualização de PWA: as alterações são publicadas em um canal e as atualizações dos usuários acontecem automaticamente, como acontece com serviços e aplicativos WWW.

  • Dados co-compartilhados: os dados do aplicativo e do site são armazenados em um só lugar. Isso significa que os usuários não precisam inserir novamente seus dados de login e podem encontrar facilmente o conteúdo anterior.
  • Tamanho de aplicativo significativamente menor, em comparação com aplicativos nativos.

A TWA ocupa menos espaço do que um aplicativo; os usuários têm menos probabilidade de excluí-lo para liberar memória do dispositivo. Também é freqüentemente baixado através de uma conexão de internet móvel, graças ao seu tamanho pequeno.

8. Manter um PWA e um TWA significa que precisaremos de outra equipe?

Pelo contrário: as tecnologias da Web – ou seja, PWAs e suas soluções de suporte – significam que as empresas não precisam mais manter equipes paralelas separadas. Os PWAs nos livram da necessidade de desenvolver sites e aplicativos móveis de forma independente, pois as mudanças são implementadas em apenas um lugar.

9. Esta tecnologia incipiente está pronta para apoiar as operações de negócios?

Está totalmente pronto. Embora o Google tenha lançado a solução TWA no início de 2019, sua popularidade aumentou dramaticamente. Isso se deve à capacidade da TWA de combinar processos simples de implementação e manutenção com uma ampla gama de funcionalidades.

Além disso, os TWAs também estão sendo desenvolvidos continuamente pela e-point. Apoiamos o crescimento desta tecnologia e trabalhamos para aprimorá-la.

10. Existem empresas que já implementaram um PWA?

sim. Entre os clientes do e-point, PWAs e TWAs foram lançados pela Inter Cars, Morele.net e outras empresas.

11. TWA é uma solução do Google. E quanto a outras lojas de aplicativos?

Embora o TWA tenha sido criado para ser executado no Android, o padrão PWA é amplamente suportado por muitas outras organizações, incluindo Microsoft, Adobe e Mozilla.

Os PWAs também são suportados por outras tecnologias, como Apache Cordova. Assim como os TWAs, o Cordova cria um contêiner contendo um aplicativo PWA, que permite que o PWA seja oferecido na App Store da Apple e em outros lugares.

12. Então o iOS é compatível com PWA?

sim. O navegador Safari já oferece suporte a aplicativos PWA. PWAs devidamente personalizados podem ser colocados na App Store.

Deve-se ter em mente que as regras e regulamentos da Apple, para aplicativos nativos e PWAs, incluem disposições para garantir a total discrição da equipe administrativa da App Store na decisão de quais aplicativos podem ser colocados na loja.

13. Se desenvolvermos aplicativos da web, não estaremos apenas restringindo nosso mercado aos clientes móveis?

Os aplicativos PWA também funcionam bem em telas maiores. Um bom exemplo é o aplicativo Trivago na Microsoft Store. O aplicativo Trivago ajuda as pessoas a encontrar acomodações perto de locais famosos, escolher o preço máximo do quarto e pesquisar e comparar ofertas de acordo com a localização ou preço. Sua funcionalidade é a mesma em um desktop e em um smartphone.

Os PWAs são desenvolvidos seguindo a regra “mobile-first”. Os aplicativos e sites desenvolvidos primeiro para dispositivos móveis podem se ajustar mais facilmente a dispositivos maiores e manter a funcionalidade total e a consistência visual. O mesmo não acontece com a tentativa de reduzir o tamanho de aplicativos de desktop.

PWAs são móveis 2.0

PWA e TWA constituem uma evolução natural para os dispositivos móveis que cada vez mais permeiam nosso mundo. Consequentemente, o PWA tornou-se a principal tendência no desenvolvimento de aplicativos, levando a experiência móvel a um novo patamar, combinando as melhores funcionalidades de sites e aplicativos.

As tecnologias da Web podem facilitar o processo de desenvolvimento de aplicativos. Além disso, eles exigem custos de produção mais baixos. Manter um único aplicativo (em vez de manter simultaneamente aplicativos desenvolvidos separadamente) permite que as empresas se concentrem em atender melhor às necessidades do cliente por meio de PWAs e TWAs.

Anúnciospot_img
Jilvan Pinheirohttps://www.linkedin.com/in/jilvanpinheiro/
Senior Partner do Grupo Rocket (SoftWrap, UXP e outras empresas). Cursou Economia da Inovação em Harvard, mestrando em Finanças pela FEA-USP, formado em Ciências Físicas e Biomoleculares pela USP.

LEAVE A REPLY

Please enter your comment!
Please enter your name here

- Advertisment -

Populares

Comentários Recentes