Site, PWA, Mini App ou aplicativo: comparação numa tabela
«Aplicativo ou site» não é, na verdade, uma pergunta com duas opções, mas com quatro. Entre um site normal e um aplicativo na loja existem dois formatos intermediários, e são muitas vezes eles a escolha sensata. Eis a comparação, com os preços da YARDOS.
| Formato | Preço | Onde vive | A quem se adequa |
|---|---|---|---|
| Site empresarial | US$ 2.790 | Navegador, busca Google | Atrair clientes da busca e da publicidade |
| Aplicativo a partir do site (PWA) | US$ 2.790 | Ícone na tela do celular | Clientes recorrentes que precisam de acesso rápido |
| Telegram Mini App | a partir de US$ 4.290 | Dentro do Telegram | Agendamentos, encomendas e catálogo para clientes no messenger |
| Aplicativo iOS + Android | a partir de US$ 11.990 | App Store e Google Play | Serviços de uso frequente, com câmera, modo offline, pagamentos |
Se não sabe por onde começar, a regra é esta: vá do mais barato para o mais caro. O site é a base sobre a qual se constrói o resto. Depois acrescente um formato quando vir que os clientes sentem a sua falta. Quanto custa um aplicativo completo, explicamos em detalhe no artigo «Quanto custa desenvolver um aplicativo».
Qual é a principal diferença entre um site e um aplicativo
Um site abre por um link em qualquer navegador. É encontrado no Google, se pode clicar nele a partir de um anúncio, sem instalar nada. É uma enorme vantagem: o caminho entre o interesse e o pedido leva segundos.
O aplicativo precisa ser encontrado na loja, baixado, aberto e iniciado com uma conta. Cada um destes passos perde parte dos usuários. Em troca, ganha um lugar permanente na tela do celular, notificações, acesso à câmera, à localização e a outras funcionalidades do aparelho, e funcionamento sem rede.
O que isto significa para o negócio
- Os clientes novos chegam quase sempre através do site, da busca e da publicidade. Para eles, o aplicativo é uma barreira alta demais.
- Os clientes recorrentes usam de bom grado um aplicativo, se ele economizar tempo: encomenda em dois toques, histórico de compras, bônus.
- SEO. O site traz tráfego da busca. O aplicativo não faz isso por conta própria, precisa ser promovido à parte nas lojas.
- Atualizações. O site se atualiza de imediato. O aplicativo passa pela revisão da loja a cada nova versão.
Por isso, na maioria dos casos, uma empresa começa por ter um site e só depois (se houver motivo) um aplicativo. Se ainda não tem site, comece pelos passos do artigo «Como criar um site para a sua empresa».
Quando um site basta ao seu negócio
Um site basta se a maioria destes pontos se verificar:
- os clientes o encontram pela busca ou pela publicidade e deixam um pedido;
- comprar ou agendar se faz preenchendo um formulário ou com um telefonema;
- o cliente volta raramente (algumas vezes por ano), e não todos os dias;
- não precisa dos sensores do celular: câmera, Bluetooth, notificações em segundo plano;
- quer gastar o orçamento no crescimento, e não no desenvolvimento de um novo formato.
Isto vale para a maioria dos serviços, empresas B2B, especialistas, clínicas, advogados, fábricas e pequenas lojas. Para eles, um site moderno e adaptável, que se vê bem no celular, resolve a maior parte das tarefas que as pessoas atribuem ao aplicativo. Tanto mais que muitos clientes no seu país procuram primeiro a empresa na busca.
Se está escolhendo entre um construtor e um desenvolvimento sob medida do site, há uma comparação no artigo «Construtor ou desenvolvimento próprio».
PWA ou aplicativo nativo: qual é a diferença
Uma PWA (progressive web app) é um site que sabe se comportar como um aplicativo. Pode ser instalado na tela do celular, abre sem barra de endereço, guarda parte dos dados para funcionar com conexão fraca e pode enviar notificações. Os fundamentos da tecnologia estão descritos no curso do web.dev. Um aplicativo nativo é um programa que se instala a partir do App Store ou do Google Play e funciona diretamente no sistema operacional.
O que a PWA faz bem
- Não é preciso passar pela revisão das lojas nem pagar contas de desenvolvedor.
- Um só código para todos os aparelhos, as atualizações saem de imediato.
- Custa bastante menos: conosco, uma PWA a partir do site custa US$ 2.790.
- As pessoas entram por um link de um anúncio, de um código QR ou de um envio, e podem adicionar o ícone à tela.
Onde a PWA fica atrás
- No iPhone, as notificações só funcionam depois do usuário adicionar o site à tela principal (iOS e iPadOS 16.4 e posteriores) e as autorizar com um toque; numa aba normal do navegador não há notificações (documentação da Apple).
- Não aparece nas buscas dentro das lojas de aplicativos.
- O acesso a parte das funcionalidades do aparelho é limitado em comparação com um aplicativo nativo.
- Muita gente está acostumada a procurar aplicativos na loja, onde é mais fácil trabalhar a confiança e as avaliações.
O que escolher
Se precisa de acesso rápido, notificações e uma interface bonita no celular sem orçamento para as lojas, comece por uma PWA. Se precisa de funcionalidades pesadas do aparelho, de presença nas lojas ou de assinaturas pagas dentro do aplicativo, escolha um aplicativo completo. Note também que a Apple não aceita no App Store aplicativos que sejam apenas um «site embrulhado», sem funcionalidades próprias (regra 4.2), por isso um simples invólucro em volta do site pode não passar na loja.
Quando não se consegue passar sem aplicativo
O aplicativo compensa quando se verificam pelo menos duas ou três das condições desta lista:
- Uso frequente. O cliente entra uma vez por dia ou mais: pedido de comida, fitness, ensino, banco, entregas.
- As notificações são importantes para o serviço. Lembrete, estado da encomenda, mensagem do profissional.
- São necessárias funcionalidades do celular. Câmera, leitor, localização, Bluetooth, funcionamento sem internet.
- É preciso um «ambiente» próprio. Perfil, histórico, pontos e conteúdo reservado num só lugar.
- A loja como canal. Você conta com que parte dos clientes o encontre no App Store e no Google Play.
- O aplicativo é o seu produto. Uma startup cujo serviço só funciona no celular.
Se é uma startup e o aplicativo é a ideia do produto, não tente fazer tudo de uma vez. Primeiro teste a procura com uma versão mínima. O que é um MVP e quanto custa lançá-lo, leia no artigo «MVP: o que é e quanto custa lançar», e o caminho da ideia à publicação está descrito em «Como criar um aplicativo para celular».
Site, PWA ou aplicativo: o que precisa
- O cliente usa o serviço mais do que uma vez por semana
- São necessárias notificações push (estado da encomenda, lembretes)
- São necessários câmera, leitor, Bluetooth ou localização em segundo plano
- O serviço precisa funcionar sem internet
- É preciso uma área pessoal com histórico, pontos e conteúdo reservado
- Quero que os clientes me encontrem no App Store e no Google Play
- O aplicativo é o meu produto, e não um canal para o site
- Orçamento de desenvolvimento a partir de US$ 10.990
Flutter ou React Native: em que tecnologia fazer o aplicativo
Se escolheu o aplicativo, surge uma questão técnica que os clientes também fazem com frequência: em que tecnologia escrevê-lo. Uma das buscas mais comuns sobre o tema é a comparação entre Flutter e React Native. Não precisa perceber os detalhes, mas convém compreender o essencial.
Ambos são uma forma de escrever um só código, a partir do qual se constroem aplicativos para iPhone e para Android. É mais rápido e mais barato do que fazer dois aplicativos separados. O Flutter foi desenvolvido pelo Google e usa a linguagem Dart e um desenho próprio da interface (flutter.dev). O React Native se baseia em JavaScript e usa os elementos nativos da interface da plataforma (reactnative.dev).
A resposta honesta
Para a maioria dos aplicativos empresariais, ambas as tecnologias servem, e a diferença para o usuário é imperceptível. Decidem outras coisas: a experiência da equipe, a existência de bibliotecas prontas para as suas tarefas, a possibilidade de encontrar especialistas para a manutenção, o custo do acompanhamento. Por isso, não escolha por análises da internet, onde os autores defendem muitas vezes a «sua» tecnologia.
O que perguntar ao fornecedor:
- Em que vai fazer o aplicativo e por quê nessa tecnologia?
- O código será meu e outros desenvolvedores poderão mantê-lo?
- Tem experiência na publicação deste tipo de aplicativos nas lojas?
O desenvolvimento nativo separado (Swift para iOS e Kotlin para Android) é necessário para gráficos pesados, trabalho complexo com sensores ou quando o produto precisa das funcionalidades mais recentes da plataforma no próprio dia em que saem. Para tudo o resto, um só código é mais simples e mais econômico.
Como crescer do site ao aplicativo sem gastos desnecessários
O esquema mais seguro parece uma escada, em que cada degrau testa a procura para o seguinte.
- Site. Você passa a ter um endereço que pode indicar na publicidade, no banco e aos parceiros. Coleta pedidos e vê o que os clientes perguntam.
- PWA ou Mini App. O site ganha um ícone na tela e notificações, ou o serviço se muda para o Telegram. Você vê se as pessoas voltam e se usam a comodidade.
- Aplicativo nas lojas. Se o uso regular estiver confirmado, vale a pena investir num aplicativo completo. Nessa altura já tem cenários, textos, design e dados, por isso o desenvolvimento é mais rápido e mais preciso.
Este caminho não joga dinheiro fora: os textos, a identidade visual e a parte de servidor se reaproveitam em cada degrau. É por isso que montamos os produtos a partir de módulos, e não «do zero» para cada caso: o negócio cresce à medida que a procura se confirma, e não por previsões ousadas.
Erros frequentes na escolha
- «Todos os concorrentes têm aplicativo, logo nós também precisamos». Veja quantos downloads e avaliações eles têm. Por vezes o aplicativo existe, mas só a usam meia dúzia de pessoas.
- Começar pelo aplicativo, saltando o site. Sem site, não o encontram na busca, e os bancos e parceiros não veem a empresa.
- Encomendar um invólucro do site para a loja. Esses aplicativos correm o risco de não passar na revisão da Apple e dão pouco ao usuário.
- Não contar as despesas depois do lançamento. Contas das lojas, atualizações para as novas versões de iOS e Android, suporte e promoção. Preveja-as desde o início.
- Escolher a tecnologia antes da tarefa. Primeiro decida o que o produto deve fazer, depois escolha o formato e as ferramentas.
O que escolher na sua situação
- Se está abrindo uma empresa ou lançando um serviço, comece por um site. É necessário para o banco, os parceiros e os clientes, e o aplicativo pode esperar. Para um início rápido, existe o «Site em 24 horas».
- Se já tem site e os clientes voltam, acrescente uma PWA por US$ 2.790: ícone na tela e notificações sem lojas.
- Se os seus clientes na sua cidade conversam no Telegram, veja o Mini App a partir de US$ 4.290: agendamentos, catálogo e pagamento diretamente no messenger.
- Se é uma startup e o aplicativo é o seu produto, faça um MVP a partir de US$ 11.990 e teste a procura.
- Se não tem certeza, faça o teste «Está pronto para desenvolver o seu produto». Ele mostra qual formato convém a você e dá uma análise personalizada e desconto no desenvolvimento.
- Se precisa de um sistema complexo com áreas de cliente e perfis, comece por uma sessão de arquitetura de US$ 3.890 (o valor é descontado no projeto).
Como escolher o fornecedor para qualquer destes formatos sem errar, veja o artigo «Como escolher uma agência web», e os preços de todos os formatos estão reunidos na tabela de preços.
Perguntas frequentes
O que é melhor para uma empresa: aplicativo ou site?
Para atrair clientes da busca e da publicidade, é melhor um site: abre por um link e é indexado pelo Google. O aplicativo é necessário quando os clientes usam o serviço com frequência e precisam de notificações, câmera ou modo offline. Na maioria dos casos se faz primeiro o site e se acrescenta o aplicativo mais tarde.
Em que uma PWA difere de um aplicativo normal?
Uma PWA é um site que pode ser instalado na tela do celular. Não precisa das lojas de aplicativos e é mais barata, mas fica atrás do aplicativo nativo nas funcionalidades do aparelho e não aparece nas buscas das lojas. No iPhone, as notificações só funcionam depois da adicionar à tela principal.
Quanto custa um aplicativo em comparação com um site?
Conosco, um site empresarial custa US$ 2.790, uma PWA a partir do site US$ 2.790, um Telegram Mini App a partir de US$ 4.290 e um aplicativo iOS + Android a partir de US$ 11.990. O domínio, as assinaturas de terceiros e as contas das lojas se pagam à parte.
É possível simplesmente transformar um site em aplicativo?
Sim, no formato PWA o site se instala no celular como um aplicativo. Mas, para publicar no App Store, um simples invólucro não basta: a Apple exige que o aplicativo ofereça mais do que um site embrulhado.
O que escolher, Flutter ou React Native?
Para a maioria dos aplicativos empresariais, as duas tecnologias servem, e o usuário não nota a diferença. Convém decidir pela experiência da equipe, pelas bibliotecas prontas e pela facilidade de manutenção. Pergunte ao fornecedor por que escolhe aquela tecnologia e se o código será seu.
Preciso de aplicativo se os clientes estão no Telegram?
Não necessariamente. O Telegram Mini App funciona dentro do messenger: o cliente não precisa baixar nada, e você tem catálogo, agendamento ou pagamento numa interface que ele já conhece. É mais barato e mais rápido do que um aplicativo separado.
Quando é hora de passar do site ao aplicativo?
Quando vir que os clientes voltam regularmente, pedem notificações, precisam de funcionalidades do celular (câmera, localização) ou de uma área pessoal reservada com histórico. Até lá, é mais sensato investir no site, no SEO e na publicidade.
Fontes
- web.dev: curso sobre aplicativos web progressivas (PWA) · Google web.dev
- Apple: notificações web push para aplicativos web no iOS e iPadOS · Apple
- App Store Review Guidelines (seção 4.2 Minimum Functionality) · Apple
- Flutter: desenvolvimento multiplataforma · Google
- React Native: framework para aplicativos para celular · Meta