Aplicações9 min de leituraAtualizado:

Aplicação ou site: o que a sua empresa precisa

Site, aplicação a partir do site (PWA), Telegram Mini App ou aplicação completa: comparação por preço, prazo e tarefas para empresas no seu país. Lista de verificação incluída.

Em resumo

Se precisa de ser encontrado na pesquisa e receber pedidos, um site chega. Se quer um ícone no telemóvel e notificações sem lojas, escolha uma PWA (€2 490). Se os clientes estão no Telegram, veja a Mini App (a partir de €3 900). Uma aplicação completa (a partir de €10 900) é necessária quando contam a câmara, o modo offline, os pagamentos e o uso frequente.

Site, PWA, Mini App ou aplicação: comparação numa tabela

«Aplicação ou site» não é, na verdade, uma pergunta com duas opções, mas com quatro. Entre um site normal e uma aplicação na loja existem dois formatos intermédios, e são muitas vezes eles a escolha sensata. Eis a comparação, com os preços da YARDOS.

FormatoPreçoOnde viveA quem se adequa
Site para empresas€2 490Navegador, pesquisa GoogleAtrair clientes da pesquisa e da publicidade
Aplicação a partir do site (PWA)€2 490Ícone no ecrã do telemóvelClientes habituais que precisam de acesso rápido
Telegram Mini Appa partir de €3 900Dentro do TelegramMarcações, encomendas e catálogo para clientes no messenger
Aplicação iOS + Androida partir de €10 900App Store e Google PlayServiços de uso frequente, com câmara, 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 uma aplicação completa, explicámo-lo em pormenor no artigo «Quanto custa desenvolver uma aplicação».

Qual é a principal diferença entre um site e uma aplicação

Um site abre-se por uma ligação em qualquer navegador. É encontrado no Google, pode-se clicar nele a partir de um anúncio, sem instalar nada. É uma enorme vantagem: o caminho entre o interesse e o pedido leva segundos.

A aplicação tem de ser encontrada na loja, descarregada, aberta e iniciada com uma conta. Cada um destes passos perde parte dos utilizadores. Em troca, ganha um lugar permanente no ecrã do telemóvel, notificações, acesso à câmara, à 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 pesquisa e da publicidade. Para eles, a aplicação é uma barreira demasiado alta.
  • Os clientes habituais usam de bom grado uma aplicação, se ela lhes poupar tempo: encomenda em dois toques, histórico de compras, bónus.
  • SEO. O site traz tráfego da pesquisa. A aplicação não o faz por si, tem de ser promovida à parte nas lojas.
  • Atualizações. O site atualiza-se de imediato. A aplicação 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) uma aplicação. Se ainda não tem site, comece pelos passos do artigo «Como criar um site para a sua empresa».

Quando um site chega ao seu negócio

Um site chega se a maioria destes pontos se verificar:

  • os clientes encontram-no pela pesquisa ou pela publicidade e deixam um pedido;
  • comprar ou marcar faz-se 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 telemóvel: câmara, 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 telemóvel, resolve a maior parte das tarefas que as pessoas atribuem à aplicação. Tanto mais que muitos clientes no seu país procuram primeiro a empresa na pesquisa.

Se está a escolher entre um construtor e um desenvolvimento à medida do site, há uma comparação no artigo «Construtor ou desenvolvimento próprio».

PWA ou aplicação nativa: qual é a diferença

Uma PWA (progressive web app) é um site que sabe comportar-se como uma aplicação. Pode ser instalado no ecrã do telemóvel, abre sem barra de endereço, guarda parte dos dados para funcionar com ligação fraca e pode enviar notificações. Os fundamentos da tecnologia estão descritos no curso do web.dev. Uma aplicação nativa é um programa que se instala a partir da App Store ou do Google Play e funciona diretamente no sistema operativo.

O que a PWA faz bem

  • Não é preciso passar pela revisão das lojas nem pagar contas de programador.
  • Um só código para todos os aparelhos, as atualizações saem de imediato.
  • Custa bastante menos: connosco, uma PWA a partir do site custa €2 490.
  • As pessoas entram por uma ligação de um anúncio, de um código QR ou de um envio, e podem adicionar o ícone ao ecrã.

Onde a PWA fica atrás

  • No iPhone, as notificações só funcionam depois de o utilizador adicionar o site ao ecrã principal (iOS e iPadOS 16.4 e posteriores) e as autorizar com um toque; num separador normal do navegador não há notificações (documentação da Apple).
  • Não aparece nas pesquisas dentro das lojas de aplicações.
  • O acesso a parte das funcionalidades do aparelho é limitado em comparação com uma aplicação nativa.
  • Muita gente está habituada a procurar aplicações 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 telemóvel sem orçamento para as lojas, comece por uma PWA. Se precisa de funcionalidades pesadas do aparelho, de presença nas lojas ou de subscrições pagas dentro da aplicação, escolha uma aplicação completa. Note também que a Apple não aceita na App Store aplicações que sejam apenas um «site embrulhado», sem funcionalidades próprias (regra 4.2), por isso um simples invólucro à volta do site pode não passar na loja.

Quando não se consegue passar sem aplicação

A aplicação 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, formação, banco, entregas.
  • As notificações são importantes para o serviço. Lembrete, estado da encomenda, mensagem do profissional.
  • São precisas funcionalidades do telemóvel. Câmara, 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. Conta com que parte dos clientes o encontre na App Store e no Google Play.
  • A aplicação é o seu produto. Uma startup cujo serviço só funciona no telemóvel.

Se é uma startup e a aplicação é 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 uma aplicação móvel».

Site, PWA ou aplicação: o que precisa

  • O cliente usa o serviço mais do que uma vez por semana
  • São precisas notificações push (estado da encomenda, lembretes)
  • São precisos câmara, leitor, Bluetooth ou localização em segundo plano
  • O serviço tem de funcionar sem internet
  • É preciso uma área pessoal com histórico, pontos e conteúdo reservado
  • Quero que os clientes me encontrem na App Store e no Google Play
  • A aplicação é o meu produto, e não um canal para o site
  • Orçamento de desenvolvimento a partir de €10 000

Flutter ou React Native: em que fazer a aplicação

Se escolheu a aplicação, surge uma questão técnica que os clientes também colocam com frequência: em que tecnologia escrevê-la. Uma das pesquisas mais comuns sobre o tema é a comparação entre Flutter e React Native. Não precisa de perceber os pormenores, mas convém compreender o essencial.

Ambos são uma forma de escrever um só código, a partir do qual se constroem aplicações para iPhone e para Android. É mais rápido e mais barato do que fazer duas aplicações separadas. O Flutter foi desenvolvido pela Google e usa a linguagem Dart e um desenho próprio da interface (flutter.dev). O React Native baseia-se em JavaScript e usa os elementos nativos da interface da plataforma (reactnative.dev).

A resposta honesta

Para a maioria das aplicações empresariais, ambas as tecnologias servem, e a diferença para o utilizador é impercetível. Decidem outras coisas: a experiência da equipa, 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:

  1. Em que vai fazer a aplicação e porquê nessa tecnologia?
  2. O código será meu e outros programadores poderão mantê-lo?
  3. Tem experiência na publicação deste tipo de aplicações 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 à aplicação sem gastos desnecessários

O esquema mais seguro parece uma escada, em que cada degrau testa a procura para o seguinte.

  1. Site. Passa a ter um endereço que pode indicar na publicidade, no banco e aos parceiros. Recolhe pedidos e vê o que os clientes perguntam.
  2. PWA ou Mini App. O site ganha um ícone no ecrã e notificações, ou o serviço muda-se para o Telegram. Vê se as pessoas voltam e se usam a comodidade.
  3. Aplicação nas lojas. Se o uso regular estiver confirmado, vale a pena investir numa aplicação completa. Nessa altura já tem cenários, textos, design e dados, por isso o desenvolvimento é mais rápido e mais preciso.

Este caminho não deita dinheiro fora: os textos, a identidade visual e a parte de servidor reaproveitam-se 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 aplicação, logo nós também precisamos». Veja quantos descarregamentos e avaliações eles têm. Por vezes a aplicação existe, mas só a usam meia dúzia de pessoas.
  • Começar pela aplicação, saltando o site. Sem site, não o encontram na pesquisa, e os bancos e parceiros não veem a empresa.
  • Encomendar um invólucro do site para a loja. Estas aplicações arriscam-se a não passar na revisão da Apple e dão pouco ao utilizador.
  • 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á a abrir uma empresa ou a lançar um serviço, comece por um site. É necessário para o banco, os parceiros e os clientes, e a aplicação pode esperar. Para um arranque rápido, existe o «Site em 24 horas».
  • Se já tem site e os clientes voltam, acrescente uma PWA por €2 490: ícone no ecrã e notificações sem lojas.
  • Se os seus clientes na sua cidade conversam no Telegram, veja a Mini App a partir de €3 900: marcações, catálogo e pagamento diretamente no messenger.
  • Se é uma startup e a aplicação é o seu produto, faça um MVP a partir de €10 900 e teste a procura.
  • Se não tem certeza, faça o teste «Está pronto para desenvolver o seu produto». Ele mostra qual o formato que lhe convém 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 €3 500 (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: aplicação ou site?

Para atrair clientes da pesquisa e da publicidade, é melhor um site: abre-se por uma ligação e é indexado pelo Google. A aplicação é necessária quando os clientes usam o serviço com frequência e precisam de notificações, câmara ou modo offline. Na maioria dos casos faz-se primeiro o site e acrescenta-se a aplicação mais tarde.

Em que é que uma PWA difere de uma aplicação normal?

Uma PWA é um site que pode ser instalado no ecrã do telemóvel. Não precisa das lojas de aplicações e é mais barata, mas fica atrás da aplicação nativa nas funcionalidades do aparelho e não aparece nas pesquisas das lojas. No iPhone, as notificações só funcionam depois de a adicionar ao ecrã principal.

Quanto custa uma aplicação em comparação com um site?

Connosco, um site para empresas custa €2 490, uma PWA a partir do site €2 490, uma Telegram Mini App a partir de €3 900 e uma aplicação iOS + Android a partir de €10 900. O domínio, as subscrições de terceiros e as contas das lojas pagam-se à parte.

É possível simplesmente transformar um site em aplicação?

Sim, no formato PWA o site instala-se no telemóvel como uma aplicação. Mas, para publicar na App Store, um simples invólucro não chega: a Apple exige que a aplicação ofereça mais do que um site embrulhado.

O que escolher, Flutter ou React Native?

Para a maioria das aplicações empresariais, as duas tecnologias servem, e o utilizador não nota a diferença. Convém decidir pela experiência da equipa, pelas bibliotecas prontas e pela facilidade de manutenção. Pergunte ao fornecedor porque escolhe aquela tecnologia e se o código será seu.

Preciso de aplicação se os clientes estão no Telegram?

Não necessariamente. A Telegram Mini App funciona dentro do messenger: o cliente não precisa de descarregar nada, e você tem catálogo, marcação ou pagamento numa interface que ele já conhece. É mais barato e mais rápido do que uma aplicação separada.

Quando é altura de passar do site à aplicação?

Quando vir que os clientes voltam regularmente, pedem notificações, precisam de funcionalidades do telemóvel (câmara, localização) ou de uma área pessoal reservada com histórico. Até lá, é mais sensato investir no site, no SEO e na publicidade.

Fontes

  1. web.dev: curso sobre aplicações web progressivas (PWA) · Google web.dev
  2. Apple: notificações web push para aplicações web no iOS e iPadOS · Apple
  3. App Store Review Guidelines (secção 4.2 Minimum Functionality) · Apple
  4. Flutter: desenvolvimento multiplataforma · Google
  5. React Native: framework para aplicações móveis · Meta

Leia também