
Neste artigo
O que muda quando um site vira PWA
Abra a Play Store agora e conte os passos até o ícone aparecer na tela: buscar o nome, entrar na ficha, tocar em instalar, aceitar permissões, esperar o download. São pelo menos cinco toques. Um PWA (Progressive Web App) reduz isso a dois: abrir o site no navegador e tocar em ‘adicionar à tela inicial’.
A sigla vem de Progressive Web App, um site construído com um conjunto de tecnologias (service worker, manifest.json e conexão HTTPS obrigatória) que permite três coisas que antes só apps nativos faziam: instalar sem loja, funcionar sem internet e enviar notificação push. O motor por trás continua sendo o navegador, só que escondido: sem barra de endereço, sem abas, com ícone próprio na tela inicial.
É essa base técnica, e não uma promessa de marketing, que explica a diferença de custo entre construir um PWA e construir dois apps nativos separados.
Por que existe um único código em vez de dois
Um app nativo para Android é escrito majoritariamente em Kotlin ou Java. Um app nativo para iOS é escrito em Swift. São duas linguagens, duas bases de código, dois times de teste e dois cronogramas de aprovação em loja correndo em paralelo. Um PWA usa HTML, CSS e JavaScript, o mesmo trio que já roda em qualquer navegador, e esse único código atende Android, iOS e desktop ao mesmo tempo.
Isso não corta o custo pela metade: corta pela raiz do problema, que é duplicação de trabalho. Cada tela nova em um app nativo precisa ser construída, testada e homologada duas vezes. No PWA, é construída, testada e homologada uma vez só.
- Sem taxa de publicação anual na Apple Developer Program (US$ 99 por ano, cobrada mesmo sem faturamento no app)
- Sem processo de revisão manual da Apple, que pode rejeitar uma atualização e atrasar o lançamento em dias
- Sem manter dois times, ou dois contratos, para a mesma funcionalidade
- Atualização instantânea: o usuário abre o PWA e já está na versão mais nova, sem passar por ‘atualizar app’ na loja
De onde vem a proporção de até 3 vezes menos
A conta é de engenharia, não de tabela de preço fechada. Um projeto nativo completo normalmente pede três entregas separadas: app Android, app iOS e, na prática, ainda um site institucional para SEO e para quem prefere não instalar nada. Um PWA bem construído substitui as três entregas por uma só, porque o mesmo código que serve o site também vira o app instalável.
É essa sobreposição de esforço, e não um desconto artificial, que sustenta a proporção de até três vezes menos: o cliente paga uma base de código, uma rodada de testes e uma manutenção, em vez de três. Quanto mais telas o produto tem, maior fica essa diferença, porque cada tela nova em ambiente nativo se multiplica por duas plataformas.
Não existe preço fixo de mercado para ‘um app nativo’, porque o valor varia demais por escopo. O que dá para afirmar com segurança é o mecanismo: menos plataformas para manter significa menos custo de manutenção recorrente.
O que um PWA não faz tão bem quanto um app nativo
Ser mais barato não significa ser equivalente em tudo. Existem três limitações reais que qualquer projeto sério precisa considerar antes de escolher PWA no lugar de nativo:
- No iPhone, o Safari limita o acesso a notificação push e a alguns sensores do aparelho (o suporte melhorou nas versões recentes do iOS, mas ainda fica atrás do Android)
- PWA não aparece por padrão na busca da App Store nem da Google Play, então perde a distribuição orgânica de quem navega dentro da loja
- Recursos de hardware avançado, como Bluetooth de baixo nível ou NFC completo, ainda são mais estáveis em código nativo
Para um delivery, uma clínica que agenda consulta, um catálogo de produtos ou um painel de cliente, essas limitações raramente pesam. Para um app de pagamento com leitor NFC ou um jogo pesado, pesam bastante.
Quanto custa desenvolver um PWA sob medida
Na Codech, um PWA entra na categoria de site sob medida, porque exige código próprio, sem template pronto, com arquitetura pensada para instalação, cache offline e performance. A Codech constrói sites institucionais em WordPress com tema próprio e código sob medida, e projetos mais complexos, como PWA, em código próprio otimizado para performance. Os valores abaixo são os praticados hoje pela Codech:
A partir de R$ 2.600
A partir de R$ 3.400
A partir de R$ 3.600
A partir de R$ 350 por mês
Hospedagem e domínio são custos à parte, cobrados por terceiros: no mercado brasileiro, hospedagem costuma ficar na casa de poucas dezenas de reais por mês e domínio .com.br gira em faixa parecida por ano, valores que variam por provedor e não são cobrados pela Codech.
Um cenário hipotético ajuda a dimensionar a decisão: imagine uma landing page simples, no piso de R$ 800, ela não precisa virar PWA, porque não tem tela suficiente para justificar instalação. Já suponha um catálogo com login de cliente, carrinho e histórico de pedido: esse projeto se encaixa bem na faixa de site sob medida, com o PWA cobrindo o que antes exigiria dois apps nativos separados.
Quando escolher PWA em vez de nativo
A pergunta certa não é qual tecnologia é melhor, é qual resolve o problema do negócio com menos atrito. PWA costuma vencer quando o produto precisa de alcance rápido, atualização constante e instalação sem fricção. App nativo costuma vencer quando o produto depende de hardware avançado do aparelho ou de presença forte dentro da loja de aplicativos.
Antes de fechar orçamento, vale mapear três perguntas: o produto depende de sensor ou hardware que só nativo acessa bem? A distribuição pela loja é parte da estratégia de marketing? O orçamento comporta manter dois times de desenvolvimento rodando em paralelo? Se a resposta for não nas três, PWA tende a entregar o mesmo resultado por uma fração do investimento.
Um detalhe que muita gente esquece: como o PWA continua sendo, no fundo, um site com HTTPS, ele mantém a indexação no Google. Um app nativo fica isolado dentro da loja, sem aparecer na busca orgânica. Para quem já investe em criação de sites em Porto Alegre ou em desenvolvimento de sites sob medida, o PWA soma o alcance do SEO à instalação do app, sem escolher entre um ou outro. Quando o PWA ainda dispara notificação automática de carrinho abandonado ou lembrete de agendamento, ele se conecta também com automação empresarial, mantendo o cliente engajado sem depender de anúncio pago recorrente.
Quer saber se o seu projeto se encaixa em PWA ou precisa de app nativo? Mateus Alves Lopes, desenvolvedor full-stack com mais de 6 anos de mercado, especialista em performance, Core Web Vitals e arquitetura de automações, avalia o escopo antes de fechar orçamento.
Perguntas frequentes
PWA funciona sem internet?
Funciona, mas de forma parcial: o service worker guarda em cache as páginas e os dados já visitados, então o app abre e mostra conteúdo mesmo sem sinal. Uma ação que depende de servidor, como enviar um pedido novo, só se completa quando a conexão volta.
Um PWA aparece na Google Play ou na App Store?
Por padrão não aparece, porque a instalação acontece direto pelo navegador, sem passar pela loja. É possível empacotar um PWA para publicar na Google Play usando uma tecnologia chamada TWA (Trusted Web Activity), mas isso é uma etapa extra, não uma obrigação do PWA.
PWA substitui totalmente um app nativo?
Substitui bem em produtos que dependem de instalação rápida, catálogo, agendamento, painel de cliente ou pedido online. Não substitui quando o produto precisa de acesso profundo a hardware, como NFC completo para pagamento ou sensores específicos, ou quando a presença dentro da loja é parte central da estratégia de marketing.
Quanto custa desenvolver um PWA com a Codech?
Um PWA entra na categoria de site sob medida, porque exige código próprio e arquitetura pensada para instalação e cache offline, com valor a partir de R$ 3.400. O escopo final, como número de telas, integrações e login de usuário, muda o orçamento, por isso a avaliação é feita projeto a projeto.
PWA funciona bem no iPhone?
Funciona, mas com limitações do Safari, que restringe notificação push e alguns sensores em comparação ao Android. Nas versões recentes do iOS o suporte melhorou bastante, incluindo instalação na tela inicial e cache offline. Para a maioria dos casos de uso comercial, a experiência já fica próxima da de um app nativo.
Quer um projeto assim na sua empresa?
Me conta o que você precisa e eu te respondo em até 48h com um caminho claro, sem compromisso.
Falar no WhatsApp


