Pular para o conteúdo
Aplicativos8 min de leitura

Quanto custa um aplicativo para empresa: o que define o valor

O que define quanto custa desenvolver um aplicativo para empresa, de escopo e plataformas a modo offline, integrações, publicação nas lojas e manutenção.

Por · LinkedIn
Neste artigo

Pedir orçamento de "um aplicativo" é parecido com pedir orçamento de "uma casa". Um app que mostra o catálogo de produtos e um app que o técnico usa o dia inteiro sem sinal, com fotos, assinatura e sincronização com o ERP, são projetos de tamanhos muito diferentes, embora os dois apareçam como um ícone no celular.

Resposta curta: o custo de um aplicativo para empresa depende do escopo (quantos fluxos e perfis), das plataformas (iOS, Android ou as duas, e se há também um painel web), da necessidade de funcionar offline, das integrações com outros sistemas, da publicação nas lojas e da manutenção depois do lançamento. Não existe valor de tabela: a estimativa confiável sai de um diagnóstico do uso real.

Por isso deixamos os números de fora de propósito. Abaixo estão os fatores que movem o esforço, para você chegar à conversa com o fornecedor sabendo o que perguntar e comparar propostas de forma justa.

As três partes de um aplicativo corporativo

Quase todo aplicativo corporativo tem três partes, e as três entram na conta:

  • O app em si, instalado no celular de quem usa.
  • O back-end, a API e o banco de dados onde os dados ficam, onde as regras de negócio são aplicadas e por onde o app conversa com os outros sistemas.
  • O painel web de gestão, onde o escritório distribui tarefas, acompanha o que foi feito em campo e consulta o histórico.

Uma proposta que fala só do app, sem dizer onde os dados ficam e quem administra o sistema, está deixando uma parte relevante de fora. Em alguns casos o back-end já existe, porque a empresa tem um sistema web com API, e o app passa a ser mais um cliente dele, o que reduz o esforço.

Os fatores que mais pesam no investimento

Escopo: fluxos, perfis e regras

O primeiro fator é o que o app faz. Cada fluxo (abrir uma ordem de serviço, registrar uma visita, fazer um pedido, aprovar uma despesa) traz telas, validações e estados. Cada perfil de usuário (técnico, supervisor, cliente) traz permissões e visões diferentes. E as exceções da regra de negócio, como o pedido que precisa de aprovação acima de certo desconto, costumam consumir mais tempo do que o caminho principal.

Antes de pedir proposta, vale responder qual é o menor conjunto de fluxos que resolve o problema principal. O raciocínio está em como definir o escopo de um MVP.

Plataformas: iOS, Android, web ou PWA

Atender iOS e Android com dois códigos nativos separados é mais trabalhoso do que com um código multiplataforma. Para a maioria dos apps corporativos (cadastros, listas, formulários, integração com API, notificações), uma tecnologia multiplataforma entrega o mesmo resultado com um time e um código só. O desenvolvimento nativo se justifica com uso intenso de câmera, bluetooth, processamento em segundo plano ou gráficos pesados.

Há ainda a opção de fazer um PWA em vez de app de loja. Ele roda no navegador e pode ser instalado na tela inicial. A comparação completa está em app nativo, híbrido ou PWA, e a escolha entre as duas tecnologias multiplataforma mais usadas, em React Native ou Flutter.

Se a frota de aparelhos é da empresa e é toda Android, por exemplo, atender só uma plataforma pode ser suficiente. Essa informação muda a proposta.

Modo offline

Funcionar sem sinal é um dos fatores que mais pesam, e um dos mais subestimados. Guardar os dados no celular é só o começo: é preciso decidir quais dados o aparelho baixa, como ele grava o que foi feito sem conexão, como sincroniza quando a conexão volta e o que acontece quando duas pessoas alteram o mesmo registro.

Se a equipe trabalha em estrada, obra, lavoura, galpão ou subsolo, o offline é requisito desde a primeira versão. Exemplos de como isso funciona estão em app de força de vendas offline e em app offline para registro de campo no agro.

Integrações

Cada sistema com que o app conversa entra na conta: ERP, CRM, emissão fiscal, gateway de pagamento, WhatsApp, mapas. O esforço depende mais do estado de cada sistema do que do nome dele: se tem API documentada, ambiente de teste e suporte que responde. Integração com sistema antigo sem API exige outra abordagem, explicada em como integrar sistema legado sem API.

Recursos do aparelho

Câmera para fotos e leitura de código de barras, assinatura na tela, geolocalização, notificações push, biometria. Cada recurso tem permissões próprias, comportamento diferente entre sistemas operacionais e casos de borda (o que fazer quando o usuário nega a permissão de localização, por exemplo). Notificação push, em particular, envolve regras de envio, preferências do usuário e o serviço de cada plataforma, como mostra notificações push: boas práticas.

Segurança e dados pessoais

App corporativo guarda dado sensível em aparelho que pode ser perdido ou roubado. Login por perfil, bloqueio remoto de sessão, armazenamento seguro no aparelho, proteção da API e tratamento de dados pessoais conforme a LGPD fazem parte do escopo. O que exigir está em segurança em aplicativos móveis.

Publicação nas lojas ou distribuição privada

Publicar na App Store e no Google Play envolve contas de desenvolvedor no nome da empresa, preparação de textos e imagens, política de privacidade, respostas às revisões das lojas e adequação às regras de cada uma, que mudam com frequência. Apps de uso exclusivamente interno podem ser distribuídos de forma privada, com outro processo. O passo a passo está em como publicar app na App Store e no Google Play.

Manutenção depois do lançamento

App não fica pronto para sempre. Novas versões de iOS e Android saem todo ano, as lojas atualizam os requisitos mínimos para aceitar atualizações e bibliotecas precisam ser atualizadas por segurança. Um app sem manutenção pode deixar de funcionar bem em aparelhos novos ou deixar de ser aceito nas lojas. Esse custo recorrente precisa estar no planejamento desde o início.

Resumo dos fatores

Fator Aumenta o esforço quando Reduz o esforço quando
Escopo Muitos fluxos, perfis e exceções A primeira versão resolve só o problema principal
Plataformas Dois códigos nativos, app e painel web completos Código multiplataforma ou PWA, back-end já existente
Offline Edição offline com conflito entre usuários Só consulta offline, ou uso sempre conectado
Integrações Vários sistemas, sem API ou sem ambiente de teste Poucos sistemas, com API documentada
Recursos do aparelho Bluetooth, segundo plano, mapas com rotas Câmera e formulários
Distribuição Público externo nas duas lojas Distribuição privada para a equipe

Como comparar propostas de aplicativo

Propostas de app variam muito, e quase sempre porque cada fornecedor entendeu um escopo diferente. Antes de comparar números, confira se elas respondem às mesmas perguntas:

  • O back-end e o painel web estão incluídos, ou só o app?
  • Quais plataformas, e com qual tecnologia?
  • O app funciona offline? Edita offline ou só consulta? Como resolve conflito?
  • Quais integrações estão no escopo, e quem cuida do lado do outro sistema?
  • A publicação nas lojas está incluída, com a conta de desenvolvedor da sua empresa?
  • O código-fonte e as contas das lojas ficam no nome da empresa?
  • Como funciona a manutenção depois do lançamento?

O roteiro completo para comparar propostas está em como comparar propostas de software, e a lógica geral de investimento em software, em quanto custa um software sob medida.

Perguntas frequentes

Por que não existe preço de tabela para aplicativo?

Não existe preço de tabela para aplicativo porque o esforço depende de fatores que mudam de um projeto para outro: quantidade de fluxos e perfis, plataformas, necessidade de funcionar offline, integrações, recursos do aparelho e forma de distribuição. Dois apps com o mesmo nome podem ter tamanhos muito diferentes, e só um diagnóstico do uso real mostra o tamanho do seu.

Fazer o app para iOS e Android dobra o custo?

Atender iOS e Android não dobra necessariamente o custo quando se usa uma tecnologia multiplataforma, que compartilha a maior parte do código entre os dois sistemas. O custo cresce mais quando o app exige desenvolvimento nativo separado, o que se justifica com uso intenso de recursos do aparelho, como bluetooth, câmera em tempo real ou processamento em segundo plano.

O modo offline aumenta muito o esforço do aplicativo?

O modo offline aumenta o esforço do aplicativo, principalmente quando o usuário edita dados sem conexão. É preciso definir o que o aparelho baixa, como guarda o que foi feito, como sincroniza depois e como resolve conflito entre duas edições do mesmo registro. Quando o app só consulta dados offline, o acréscimo é menor.

Aplicativo para empresa tem custo depois de publicado?

Aplicativo para empresa tem custo depois de publicado: hospedagem do back-end, contas de desenvolvedor nas lojas, atualizações para novas versões de iOS e Android, ajustes às regras das lojas, correções e evolução. Esse custo recorrente deve entrar no planejamento junto com o desenvolvimento, e o acordo de manutenção deve existir antes do lançamento.

Como a Pervian Tech estima um aplicativo

Na Pervian Tech, o diagnóstico começa acompanhando quem vai usar o app no ambiente real: a conectividade, os aparelhos, a pressa, o sol na tela. Dali sai o escopo da primeira versão, a escolha de plataforma e a lista de integrações. Veja como trabalhamos com desenvolvimento mobile e o que costuma entrar em aplicativos para empresas.

Cada projeto é sob medida, e o investimento é definido sob consulta, depois de um diagnóstico inicial gratuito. Se você está pensando num app para a sua equipe ou para os seus clientes, fale com a gente e conte quem vai usar e onde.

Assuntos

  • Aplicativos
  • Custos
  • Contratação
  • Mobile
  • Offline
Serviço: Mobile

Quer uma solução assim na sua empresa?

Cada projeto é desenhado sob medida para o seu processo, e o investimento é definido sob consulta depois de entendermos o contexto. O diagnóstico inicial não tem custo: descreva o problema e respondemos em até um dia útil.

ContatoResposta em até 1 dia útil

Vamos conversar

Conte o problema que você precisa resolver. A gente estuda o contexto e responde com uma primeira avaliação técnica.

  1. 01Você descreve o problema, do jeito que ele aparece na operação.
  2. 02Um dos fundadores responde em até um dia útil, por WhatsApp ou e-mail.
  3. 03A avaliação técnica inicial é gratuita e não obriga a contratar.

Quem responde são os fundadores,
Artur Vianna e Pedro Perraro

Com DDD.

Quanto mais contexto, melhor a primeira resposta: o que acontece hoje, o que trava, que sistemas vocês usam.

obrigatório

Usamos seus dados só para responder este contato. Política de privacidade.