Apps mobile · Misto

Nativo, multiplataforma ou site web mobile

Em uma linha: A escolha é determinada por quanto você precisa do próprio dispositivo e pelo tamanho do time — não pela tecnologia que está na moda este ano.

Três caminhos

Nativo. Código separado por sistema operacional. Melhor acesso a hardware, performance e sensação do sistema. Quase o dobro do custo de manutenção.

Multiplataforma. Uma base de código para os dois sistemas. Muito maduro hoje, e serve para a maioria dos apps de negócio.

Site web mobile. Sem loja, atualizações instantâneas, um link compartilhável. Limitado em acesso a hardware e notificações, mas suficiente para muitos casos.

O que decide de verdade

Pergunte o que é preciso do dispositivo: câmera avançada, trabalho em segundo plano sustentado, transmissão de localização, sensores, integração profunda com o sistema. Quanto mais pesada a resposta, mais a balança pende para o nativo.

Pergunte também pelo time: dois desenvolvedores não vão manter duas bases de código nativas sem pagar em ritmo.

O custo que não está no código

As lojas de apps adicionam um mundo inteiro: aprovações, assinatura, política de privacidade, revisões que rejeitam versões e tempo de espera. Planeje um caminho de lançamento com antecedência e não prometa uma data que dependa da aprovação de um terceiro.

Indo mais fundo

Se estiver em dúvida, um site otimizado para mobile costuma ser o primeiro passo certo: valida a demanda sem a taxa de entrada de uma loja. A migração para um app se dá quando há uma necessidade comprovada de notificações, trabalho offline ou acesso a hardware — não para 'estar na loja'.