O que é Progressive Web App ou Aplicativo Web Progressivo?
google developer |
Os aplicativos da web progressivos começam como sites simples, mas, à medida que o usuário se envolve com eles, eles adquirem progressivamente novos "poderes". Eles se transformam de meros sites em algo muito mais similar a um aplicativo nativo tradicional, Android ou iOS.
Imagine acordar de manhã, pegar seu telefone e visitar o site do metrô local. Você verifica rapidamente o cronograma do trem que o levará a trabalhar, fecha seu navegador e volta a colocar o telefone no bolso. No final do dia, você visita o site novamente e verifica quando o próximo trem parte (nem percebeu que no elevador que você está não tem recepção de celular porque o site da empresa de trem agora funciona mesmo quando está desconectado). No dia seguinte, quando você visita o site novamente, seu navegador pergunta se você gostaria de adicionar um atalho na tela inicial e você concorda feliz. Mais tarde, naquele dia, quando você inicia o site a partir de um ícone na tela inicial, ele permite que você saiba que devido a algum trabalho de construção, os atrasos podem ser possíveis e você pergunta se você gostaria de receber notificações sobre futuras mudanças em seu trajeto. Na manhã seguinte, à medida que você está acordando, você recebe uma notificação em seu telefone dizendo que seu trem está com um atraso de 15 minutos. Você aperta o botão Snooze no seu alarme e ganha mais alguns momentos preciosos de sono.
O que começou como um site simples, adquiriu lentamente novos poderes até que fosse tão capaz quanto qualquer aplicativo nativo em seu telefone. Em vez de tentar publica-lo na loja de aplicativos, esperando que você instalasse o aplicativo, a empresa de trem ganhou um lugar permanente em seu telefone - um passo de cada vez.
Este novo modelo progressivo substitui a natureza binária instalada/não instalada de aplicativos nativos. Os aplicativos web progressivos criam laços com seus usuários e adquirem novos poderes conforme eles são necessários ou liberados pelas empresas.
Você pode estar perguntando a si mesmo, como isso é uma melhoria em relação aos aplicativos nativos? Por que não devemos ficar com o que funciona? Bem, a menos que você seja um dos poucos sortudos, você já sabe que o que temos agora não está funcionando. Todos os anos, as chances de os usuários instalarem seu aplicativo estão cada vez menores. O custo de adquirir novos usuários sobe cada vez mais e manter seus usuários envolvidos torna-se cada vez mais difícil.
Nenhum comentário:
Postar um comentário