PWA ou aplicativo nativo: qual escolher?
Para equipes internas, o PWA costuma resolver. Ele é um site que se instala no celular, abre em tela cheia, recebe notificações e atualiza sozinho, sem loja nem aprovação. Para um produto vendido ao público, com assinatura e presença nas lojas, o aplicativo nativo é o caminho.
| Critério | PWA | Aplicativo nativo |
|---|---|---|
| Distribuição | Link ou QR code | App Store e Google Play |
| Atualização | Imediata, para todos | Passa pela revisão das lojas |
| Câmera, QR code, GPS, notificações | Sim | Sim |
| Assinatura dentro do aplicativo | Não | Sim |
| Custo de manter | Menor | Maior |
Onde já aplicamos cada um?
A maior parte dos nossos sistemas de operação roda como PWA. É assim que um piloto de lancha registra a partida e a chegada de cada viagem e que um tripulante executa o checklist de inspeção a bordo. Veja o caso de transporte marítimo de passageiros e o de inspeção de embarcações.
No aplicativo de saúde o caminho foi o nativo, com React Native e Expo, porque o produto precisava de assinatura nas lojas, login com Apple e uma experiência de uso diário.
O que vem junto com o aplicativo?
Um aplicativo quase nunca anda sozinho. Ele precisa de uma API, de um banco de dados e de um painel para a equipe que administra o conteúdo e os usuários. Entregamos as três partes e a publicação nas lojas, incluindo as contas de desenvolvedor, os textos e as telas de divulgação.