PWAs - Fundamentos da tecnologia e estudos de casos poderosos

As aplicações web da Smashing Magazine, Flipkart, Walmart, The Washington Post e Product Hunt são excelentes exemplos para ajudar a entender como aspectos muito específicos desta tecnologia funcionam e como ele está ajudando as empresas a conquistarem ainda mais sucesso digitalmente. Vamos lá!
Independente de conectividade

A Smashing Magazine é um dos grandes nomes na indústria web, publicando conteúdo editorial e sempre de olho nas tendências digitais. Eles também estão promovendo os desenvolvimentos feitos no campo dos Progressive Web Apps, inclusive investindo nesta tecnologia.

A equipe de desenvolvimento também pensou sobre a situação em que o usuário não houvesse armazenado uma página previamente no cache, mas clicou em um link e abriu esta página. Buscando entregar a experiência perfeita em apps, eles criaram uma página para dizer ao usuário o que está acontecendo e como o aplicativo está operando em circunstâncias offline.
Atualizado

Depois que o script do Service Worker tenha sido armazenado em cache, ele não só tem a capacidade de armazenar conteúdo para uso offline, mas também de acionar sincronizações em segundo plano para fazer o download de novos dados. Em seguida, quando o usuário tiver uma conexão estável à Internet, o navegador pode ser utilizado para coletar e armazenar mais informações.
A Filpkart é uma empresa de comércio eletrônico com sede em Bangalore, na Índia. Eles estão na vanguarda do desenvolvimento em PWAs, utilizando esta tecnologia para melhorar seus KPIs de negócio, como conversão, tempo gasto em página e lealdade do usuário.
Progressivo

Também neste exemplo, eles aproveitam as características do dispositivo como vibração, para chamar a atenção do usuário para ações específicas que eles querem incentivar, neste caso convidando o usuário a adicionar o aplicativo à tela inicial. Além disso, as operações de fundo do telefone também estão sendo executadas, para coletar dados de uso e oferecer uma melhor experiência para os usuários.
Responsivo

O comportamento da responsividade pode variar com base no modo como o aplicativo é criado. Pode ser a arquitetura de blocos, a que nos referimos em um dos posts desta série, onde blocos são organizados e multiplicados de acordo com a tela, ou blocos individuais que mudam internamente ao responder às mudanças de tamanho.
O Walmart é um varejista multinacional, cujo principal objetivo é ajudar as pessoas a economizar quando fazem compras. Agora, em seu Progressive Web App, eles estão oferecendo aos clientes a experiência de compras on-line perfeita, independentemente de onde eles estão e qual dispositivo eles estão utilizando.
Ainda neste caso, é interessante prestar atenção ao banner superior nas versões de iPad e Desktop. Enquanto no iPad o anúncio convida o usuário a instalar o aplicativo nativo, no desktop são apresentadas outras campanhas de promoção de produtos. Este é um bom exemplo de como as estratégias de marketing podem ser adaptadas para diferentes plataformas e como o mobile é uma ferramenta importante para transformar os usuários em clientes premium.
Semelhante a aplicativos

Em termos práticos, os Progressive Web Apps imitam a navegação de aplicativos nativos para oferecer interações contínuas e suaves, como acontece em apps nativos. Para usuários recorrentes, isso significa que os elementos-chave do aplicativo serão exibidos imediatamente, pois já estão em cache, refinando o desempenho e, em seguida, o restante do conteúdo será recuperado durante o uso.
Seguindo o caso do Walmart, a equipe de design e desenvolvimento que criou o aplicativo realmente conseguiu fazer o site oferecer uma experiência fluída como em um aplicativo. Olhando especificamente para os elementos da App Shell, o cabeçalho está sendo utilizado não apenas como um recurso gráfico, mas também incluindo a barra de pesquisa e outros botões relevantes para os usuários. Como mencionado anteriormente, agora o menu detém a maioria dos botões de navegação do site, e foi dividido em seções, tornando o uso ainda mais simples. As páginas também seguem layouts de blocos simples, exibindo o conteúdo claramente e permitindo que o aplicativo seja carregado muito rápido.
Descobrível

Do ponto de vista de marketing, isso também significa que algumas técnicas de otimização de mecanismo de pesquisa (SEO) agora podem ser aplicadas aos aplicativos. Isto traz uma luz inteiramente nova à aquisição de usuários para os apps, além da possibilidade de combinar novas campanhas com estratégias de ASO.
O The Washington Post, fundado em 1877, é uma das redes de mídia mais tradicionais dos Estados Unidos. Hoje, a empresa está desbravando o campo dos Progressive Web App para aumentar seu alcance e engajamento digital.
Linkável

Seguro

Mesmo que as informações no site não sejam sensíveis, a privacidade e a segurança do usuário são as principais preocupações quando se pensa sobre essa característica. Além do mais, com as novas especificações feitas pela Apple, para aplicativos iOS, e serviços como pagamentos on-line que já exigem conexões HTTPS, a implementação desse recurso está começando a se tornar um aspecto primário.
Instalável

Com o aplicativo web, os desenvolvedores podem alimentar os navegadores com um "pacote de instalação", que inclui recursos gráficos, como ícone e tela de lançamento (splash screen), além de informações sobre como o aplicativo deve se comportar quando é lançado. Uma vez que o aplicativo tenha sido instalado, ele assume um estado de nível superior, melhorando a experiência de forma geral.
A missão da Product Hunt é permitir que os usuários compartilhem e descubram novos produtos. Agora, com um PWA, o site oferece uma experiência perfeita como no seu aplicativo, ajudando a comunidade a ser mais ativa e engajada.
Além dos benefícios óbvios de estar presente na tela inicial do dispositivo, depois que o PWA é instalado, ele progressivamente evolui, ocultando a interface do usuário do navegador, permitindo que os service workers respondam de forma mais eficiente e aprimorando a experiência geral do usuário. Ao reduzir o atrito do processo de instalação do app a partir das lojas, torna-se mais fácil envolver os usuários novamente e, depois, converter eles em clientes ou usuários fiéis.
Reenvolvente

Além disso, algumas interações como a mudança de tarefas em nível superior e a capacidade de entrar no aplicativo com um único toque a partir de qualquer lugar da web tornam os usuários mais propensos a usar consistentemente o app. Esta é uma boa notícia para várias empresas, e entender como trabalhar com essas melhorias pode ser um divisor de águas.
Reunindo todas essas peças e colocando em perspectiva, o que os Progressive Web Apps realmente trazem para a mesa são aplicativos web radicalmente melhorados e que oferecem uma experiência perfeita para os usuários. Assim, a confiabilidade, velocidade e engajamento são os principais benefícios dessa metodologia.
Como pudemos ver, as possibilidades de uso para os Progressive Web Apps são bastante diversas e, certamente, com mais criadores de aplicativos explorando essa tecnologia, vamos testemunhar o desenvolvimento de exemplos ainda mais surpreendentes. Podemos apenas dizer que estamos empolgados e com os olhos abertos para tudo isso!
Design

