Criar um PWA ou um app Nativo?

Funcionalidade em iOS - 1 ponto para Nativo
Funcionalidade em Android - 1 ponto para Nativo & PWA
Recursos de Geolocalização - 1 ponto para Nativo
Descoberta - 1 ponto para PWA
Esforço necessário para aceder - 1 ponto para PWA
Por exemplo, se você tem um restaurante e o objetivo principal do seu aplicativo é exibir um menu e fazer reservas, você acredita que o curso de ação de seus potenciais clientes para visualizar seu menu é ir a uma loja de aplicativos e fazer o download de algo para os seus dispositivos? É muito mais provável que eles façam uma consulta rápida no motor de pesquisa para evitar desperdiçar tempo e espaço de armazenamento. No caso de clientes recorrentes que têm uma necessidade frequente de visitar seu aplicativo, um PWA sempre pode ser adicionado à tela inicial do dispositivo para acesso instantâneo.
Definitivamente, há alguns projetos em que a base de usuários não hesitará em gastar seu tempo e espaço de armazenamento em um aplicativo nativo, mas se você ainda estiver a tentar identificar os padrões de comportamento do seu público, um PWA é uma boa maneira de testar as águas antes de mergulhar e perder potenciais visitantes.
Amplificação - 1 ponto para Nativo
Descriminação de dispositivos - 1 ponto para PWA
Burocracia - 1 ponto para PWA
Além disso, há taxas associadas à presença em lojas que não existem ao publicar na Web (como contas de desenvolvedores e taxas de revisão). O vencedor claro em termos de custo e aborrecimento aqui é o PWA, com seu processo de publicação instantânea, praticamente sem custo e sem escrutínio.

Design

