Voltar para o blog
Aplicativos4 min de leitura

Aplicativo ou sistema web: como decidir o que sua empresa precisa

Quando vale desenvolver um aplicativo para iOS e Android e quando um sistema web responsivo resolve. Critérios práticos de uso offline, câmera, notificações, custo e publicação nas lojas.

"Precisamos de um aplicativo" é uma das frases mais comuns na primeira conversa de um projeto. Às vezes é verdade. Em outras, um sistema web que abre bem no celular resolve o mesmo problema, sai mais barato e fica pronto antes.

A escolha não é sobre qual tecnologia é mais moderna. É sobre onde e como a pessoa vai usar.

A diferença em uma frase

Sistema web abre no navegador, em qualquer aparelho, sem instalar nada. Uma atualização publicada vale para todo mundo na hora.

Aplicativo é instalado pela App Store ou pelo Google Play. Ele tem acesso mais completo ao aparelho e funciona mesmo sem internet, mas cada atualização passa pela revisão da Apple e do Google.

Quando o aplicativo vale a pena

O aplicativo se paga quando pelo menos um destes pontos é central no processo:

  • Trabalho sem internet. Vendedor em zona rural, técnico em subsolo, inspeção em obra. O app guarda tudo no aparelho e envia quando o sinal volta.
  • Recursos do aparelho. Câmera para fotos e leitura de código de barras, localização para registrar onde a visita aconteceu, assinatura na tela.
  • Notificações. Avisar o aprovador de que há um pedido esperando, ou o cliente de que o pedido saiu para entrega.
  • Uso diário e rápido. Quem abre a ferramenta dez vezes por dia quer um ícone na tela, não um endereço para digitar.
  • Presença na loja. Para o cliente final, estar na App Store e no Google Play passa confiança e facilita a instalação.

Quando o sistema web resolve

O sistema web costuma ser a melhor escolha quando:

  • O uso principal é no escritório, e o celular é ocasional.
  • O público é grande e variado, como fornecedores, e não dá para exigir que todos instalem algo.
  • As regras mudam com frequência e a empresa quer publicar ajustes no mesmo dia.
  • O orçamento é curto e o objetivo é validar a ideia primeiro.

Um portal do fornecedor é o exemplo clássico: o fornecedor acessa algumas vezes por mês, de qualquer computador, e não faz sentido pedir que ele instale um app.

Comparando lado a lado

Critério Sistema web Aplicativo
Instalação Nenhuma Pela App Store ou pelo Google Play
Funciona sem internet Limitado Sim
Câmera, localização, assinatura Parcial Completo
Notificações Limitadas, principalmente no iPhone Completas
Publicar uma correção Na hora Depois da revisão das lojas
Custo inicial Menor Maior

O que muda quando o app precisa falar com o ERP

Em empresas que usam Protheus ou Fluig, o aplicativo raramente vive sozinho. O pedido tirado no app precisa virar pedido no ERP, e a aprovação feita no celular precisa avançar o processo no Fluig.

Por isso, o app não deve acessar o banco do ERP diretamente. Ele conversa com APIs, que aplicam as mesmas regras de quem usa o sistema pelo computador. Se você quer entender como isso funciona, veja como fazer a integração entre Fluig e Protheus por API REST.

Com o trabalho offline, entra uma segunda decisão: o que fazer quando duas pessoas mudam o mesmo dado sem internet. Essa regra precisa ser combinada no projeto, antes da primeira linha de código.

Publicar nas lojas: o que considerar

  • Conta de desenvolvedor. O ideal é publicar na conta da própria empresa, para que o app seja dela. Na Apple, a conta de empresa pede o número D-U-N-S.
  • Revisão. Apple e Google revisam cada versão. Apps com login precisam oferecer uma conta de teste, e apps que coletam dados precisam declarar quais dados coletam e por quê.
  • App só para funcionários. Não precisa aparecer na loja pública. As duas plataformas oferecem distribuição privada para apps internos.
  • Manutenção. iOS e Android ganham versões novas todo ano. Um app parado por muito tempo pode deixar de funcionar direito ou ser retirado da loja.

Um caminho que reduz o risco

Se a dúvida continua, um caminho seguro é começar pelo sistema web responsivo, com as regras e as integrações prontas. Se o uso mostrar que a equipe precisa de modo offline ou de câmera, o aplicativo aproveita as mesmas APIs, e boa parte do trabalho já está feito.

Na MyQube, desenvolvemos aplicativos sob medida para iOS e Android e sistemas web integrados ao Protheus e ao Fluig. Na primeira conversa, que é gratuita, ajudamos a decidir qual dos dois faz sentido para o seu caso.

Sua operação ainda depende de planilhas e retrabalho?

Agende uma conversa gratuita e receba um diagnóstico inicial dos seus gargalos operacionais.

Falar com a MyQube

Ou conheça nosso serviço de Desenvolvimento de aplicativos