Apps10 min de leituraAtualizado:

Como criar um aplicativo para celular: da ideia à App Store

Plano passo a passo no seu país: o que decidir antes do desenvolvimento, quanto demora e como passar a revisão das lojas. Com checklist da ideia.

Em resumo

Um app se cria em oito passos: ideia e validação da procura, lista de funções da primeira versão, design e protótipo, desenvolvimento, testes, contas de desenvolvedor, submissão no App Store e no Google Play, evolução depois do lançamento. Um app simples demora 6–8 semanas, sem contar com a revisão das lojas, e o registro nas lojas custa US$ 99 por ano na Apple e US$ 25, uma única vez, no Google.

O caminho da ideia ao app: 8 passos

Criar um app é como construir uma casa: primeiro se percebe para quem e para quê, depois se desenha a planta e só então se pega o martelo. A maior parte dos problemas surge quando esta ordem é quebrada e se «começa logo o desenvolvimento».

  1. Ideia e validação da procura. Quem precisa disto e se está disposto a usar (e a pagar).
  2. Primeira versão. O conjunto mínimo de funções que resolve a tarefa principal.
  3. Telas e protótipo. Como será o percurso do usuário.
  4. Desenvolvimento. Construção do app e da parte de servidor.
  5. Testes. Verificação em celulares reais.
  6. Contas e materiais para as lojas. Descrição, capturas de tela, política de privacidade.
  7. Publicação. Revisão da Apple e do Google e chegada à loja.
  8. Evolução. Análise, correções, divulgação, novas funções.

Quanto custa cada fase e o app no seu conjunto, detalhamos no artigo «Quanto custa criar um app». Aqui vamos nos concentrar na ordem das ações e nos obstáculos.

Passos 1–2: valide a ideia e defina a primeira versão

O erro mais caro é fazer um app de que ninguém precisa. A validação leva semanas, não meses, e quase não custa nada.

Verifique que o problema existe

Fale com 10–15 pessoas do seu futuro público. Não pergunte «vai gostar do app?» (todos respondem «sim» por educação), mas «como resolve esta tarefa agora, quanto tempo e dinheiro gasta?». Se as pessoas não sentem a dor ou já estão satisfeitas com o que têm, vale a pena rever a ideia.

Veja as alternativas

Encontre no App Store e no Google Play 3–5 apps semelhantes. Leia as avaliações: de que se queixam, o que falta. É uma investigação gratuita do seu mercado no seu país, que mostra onde se pode fazer melhor.

Defina o mínimo

A primeira versão é uma tarefa principal do usuário resolvida do princípio ao fim. Não «catálogo, chat, fidelização, mapa e classificação», mas, por exemplo, «agendar com um profissional em três toques». Tudo o resto se acrescenta depois. Essa versão se chama MVP; o que é e quanto custa está detalhado no artigo «MVP: o que é e quanto custa lançar».

Decida se precisa mesmo de um app

Por vezes a tarefa se resolve com um site, um app feito a partir do site (PWA) ou um Telegram Mini App, e não é preciso gastar com as lojas. Como escolher, explicamos no artigo «App ou site: o que o negócio precisa». O app faz sentido quando são necessárias notificações, câmera, geolocalização, modo offline ou o cliente usa o serviço com frequência.

A sua ideia de app está pronta para o desenvolvimento?

  • Consigo descrever a tarefa principal do usuário numa frase
  • Falei com pelo menos 10 pessoas do futuro público
  • Vi 3–5 apps semelhantes e as suas avaliações
  • A lista de funções da primeira versão não passa de 5–8 telas
  • Tenho um esquema ou protótipo das telas
  • Está claro porque preciso mesmo de um app, e não de um site ou PWA
  • Está definido o orçamento para o desenvolvimento e para a divulgação depois do lançamento
  • Há uma pessoa que toma decisões e responde às perguntas em 1–2 dias
  • Tenho logotipo, cores e textos para a interface
  • Sei como o app vai gerar receita ou compensar o investimento
  • Estou disposto a abrir as contas da Apple e do Google em meu nome ou da empresa
  • Tenho a política de privacidade preparada ou alguém que a prepare

Passo 3: telas, protótipo e design

Antes da primeira linha de código, desenhe o percurso do usuário. Para a primeira versão bastam 5–8 telas: login, tela principal, ação-chave, perfil, pagamento ou confirmação.

  • Esquema das telas. Quadrados no papel ou numa ferramenta gratuita: o que vem depois de cada tela e para onde leva cada botão.
  • Protótipo clicável. As mesmas telas, mas onde se pode clicar. Mostre-o a 5–7 pessoas do público e veja onde se perdem. Corrigir um protótipo custa horas, corrigir um app pronto custa semanas.
  • Design. Cores, fontes, botões segundo regras únicas. Nos nossos pacotes o design está incluído; à parte, design e protótipo custam a partir de US$ 2.190, e é um bom primeiro passo se ainda não decidiu avançar para o desenvolvimento (detalhes).

Pense antecipadamente no que as lojas exigem: login com a opção de excluir a conta, política de privacidade, descrições claras das permissões (câmera, geolocalização). A Apple inclui estas questões nas regras de revisão (App Store Review Guidelines), e acrescentá-las à última hora é mais caro do que prevê-las desde o início.

Quanto tempo demora para desenvolver um app

O prazo depende do número de telas, da parte de servidor e das integrações. A análise da Cubix aponta para um MVP simples cerca de 1–2 meses, para um app de complexidade média 3–6 e para uma complexa 7–12, sendo estimativas de planejamento e não regras (Cubix). Os nossos prazos (desenvolvimento multiplataforma, um código para iOS e Android):

PacotePrazoO que recebe
MVP, a partir de US$ 11.9906–8 semanasAté 8 telas, login, notificações, submissão nas lojas
Business, US$ 26.29010–14 semanasAté 20 telas, pagamento, administração, análise, 3 meses de suporte
Premium, a partir de US$ 60.390a partir de 4 meses30+ telas, perfis, integrações, integração com o site e ao bot

A revisão da Apple e do Google não entra nestes prazos: está fora do nosso controle, e avisamos disso com franqueza.

De que se compõe o prazo

  • Conhecimento e briefing: alguns dias. Se preparou a descrição e exemplos, se encurta.
  • Design e protótipo: 1–3 semanas com aprovações.
  • Desenvolvimento: a parte mais longa, com demonstrações de resultados intermediários a cada versão.
  • Testes e correções: 1–2 semanas.
  • Submissão nas lojas: preparação dos materiais e resposta às observações.

O que atrasa os prazos

Três razões: respostas e aprovações tardias do seu lado, novas funções «pelo caminho» e a espera pela revisão da loja. A primeira a controla por completo: designe uma pessoa que tome decisões e tenha os materiais prontos. Só prometemos prazos se as condições forem cumpridas: briefing e materiais antes do início.

Passos 4–5: desenvolvimento e testes

No desenvolvimento de um app participam duas partes: o que o usuário vê (as telas) e o que funciona «nos bastidores» (servidor, base de dados, e-mails, pagamento). O cliente costuma ver apenas a primeira e subestima a segunda.

Um código ou dois

Pode se escrever apps separados para iPhone e Android, ou um único código de que se constroem as duas versões. O segundo caminho é mais rápido e mais barato, e para a maioria dos apps de negócio (encomendas, áreas reservadas, agendamentos, catálogos) a diferença é imperceptível para o usuário. Trabalhamos pelo segundo caminho. O desenvolvimento nativo separado é necessário para jogos pesados, gráficos complexos e alguns sensores.

Demonstrações a cada versão

Uma boa prática é receber uma versão funcional em cada fase, e não uma única versão final. Você vê o app no seu celular enquanto ainda está mudando, e os ajustes saem baratos. Damos links de pré-visualização em cada fase.

O que verificar nos testes

  • O cenário principal do princípio ao fim em iPhone e Android reais de vários tamanhos.
  • O que acontece sem internet e com conexão fraca.
  • E-mails, notificações e pagamentos de teste.
  • Permissões de acesso: cada um vê apenas o que é seu.
  • Velocidade de início e comportamento ao rodar a tela.

Se precisa de um fornecedor adequado a este esquema, veja como descrevemos a escolha no artigo «Como escolher um estúdio web e não errar»: a lógica de avaliação é igual para um site e para um app.

Como publicar um app na App Store e no Google Play

A publicação não é um botão «carregar», mas um processo à parte, com regras e revisão por pessoas. Comece a preparar 2–3 semanas antes da data de lançamento.

Contas de desenvolvedor

  • Apple: Apple Developer Program, US$ 99 por ano (Apple).
  • Google Play: Play Console, pagamento único de US$ 25 (Google).

Abra as duas contas em seu nome ou da sua empresa e convide o desenvolvedor com as permissões necessárias. Assim o app continua sendo seu, mesmo que mude de equipe. É o mesmo princípio do domínio e do código do site.

O que é preciso para o Google Play

Se a conta de desenvolvedor é pessoal e foi criada recentemente, o Google exige, antes da publicação, um teste fechado: pelo menos 12 testadores durante 14 dias seguidos; enquanto este passo não estiver cumprido, a publicação na loja não está disponível (ajuda do Google Play Console). Reserve estas duas semanas no calendário. A conta de organização para uma empresa funciona de forma diferente; verifique as regras na ajuda.

O que é preciso para o App Store

A versão que envia para revisão deve ser final, totalmente funcional e com os links funcionando; o app deve oferecer mais do que um «site embrulhado» (App Store Review Guidelines, seções 2.1 e 4.2). Para os revisores, prepare um acesso de teste, se o app tiver autenticação.

Materiais para a ficha

  • nome, descrição curta e completa, palavras-chave;
  • capturas de tela para vários tamanhos de tela;
  • ícone;
  • link para a política de privacidade e contato de suporte;
  • respostas às perguntas sobre os dados que o app coleta.

Preparamos estes materiais, submetemos o app para revisão e corrigimos as observações (serviço «Publicação no App Store e no Google Play», US$ 429, se publicar fora de um pacote; nos pacotes está incluído). Uma recusa na primeira tentativa acontece, normalmente por detalhes. Não prometemos prazos de revisão: são as lojas que os definem.

Passos 6–8: o que fazer depois da publicação

A publicação é o início, não a meta. As primeiras semanas mostram como o app vive de fato.

  • Ative a análise. Instalações, retenção, funis: onde os usuários saem. Sem isso, vai ficar adivinhando (ativação a partir de US$ 649).
  • Leia as avaliações e responda a eles. É feedback gratuito e um fator de confiança.
  • Atualize. As novas versões do iOS e do Android saem todos os anos, e o app precisa se ajustar.
  • Atraia usuários. O app não ganha instalações sozinho. A otimização da página nas lojas e a publicidade de instalações custam a partir de US$ 649 por mês.
  • Acrescente funções com base nos dados. A função seguinte se escolhe pelo que dizem a análise e os usuários, e não por sensações.

Se quer perceber até que ponto está preparado para um projeto destes em termos de negócio, equipe, orçamento e ideia, faça o teste «Está pronto para desenvolver o seu produto?»: 17 perguntas e, no fim, recebe uma análise personalizada e um desconto no desenvolvimento.

O que escolher na sua situação

  • Se por enquanto só tem uma ideia, comece pela validação da procura e por um protótipo (design e protótipo a partir de US$ 2.190). É a forma mais barata de perceber se vale a pena avançar.
  • Se precisa de um serviço «como um site, mas no celular», veja a PWA por US$ 2.790: não é preciso publicar nas lojas e o lançamento é mais rápido.
  • Se os seus clientes na sua cidade comunicam pelo Telegram, talvez precise de um Mini App a partir de US$ 4.290 e não de um app separado.
  • Se está pronto para testar a ideia com pessoas reais, escolha o MVP iOS + Android a partir de US$ 11.990: 6–8 semanas e publicação nas duas lojas.
  • Se o app deve aceitar pagamentos e ser gerenciado por uma equipe, escolha o «Business» por US$ 26.290, com pagamento, administração e análise.
  • Se o app tem vários perfis e links complexas, comece por uma sessão de arquitetura de US$ 3.890. O seu valor é descontado no projeto.

O conteúdo e os preços do app estão na página «App iOS + Android», e a tabela geral está reunida na seção de preços. Trabalhamos em oito passos claros, do primeiro contato ao acompanhamento; como isto se passa na prática está descrito na seção «Como trabalhamos».

Perguntas frequentes

Quanto custa criar um app para celular?

O nosso app para iOS e Android com um único código começa a partir de US$ 11.990 (MVP, 6–8 semanas). A versão com pagamento, administração e análise custa US$ 26.290, um produto complexo com perfis e integrações custa a partir de US$ 60.390. O app feito a partir do site (PWA) custa US$ 2.790.

Posso criar um app sozinho, sem desenvolvedor?

Para tarefas simples existem construtores de apps, mas são limitados em funções e design, e a propriedade do app depende da plataforma. Se o app vai fazer parte do negócio, é melhor encomendar o desenvolvimento com o código e as contas em seu nome.

Quanto tempo demora o desenvolvimento de um app?

Uma versão simples, 6–8 semanas; um app de negócio, 10–14 semanas; um produto complexo, a partir de quatro meses. A revisão da Apple e do Google não está incluída, e o seu prazo é definido pelas próprias lojas.

Quanto custa publicar no App Store e no Google Play?

O Apple Developer Program custa US$ 99 por ano, e o registro no Google Play custa US$ 25, uma única vez. A preparação das descrições e capturas de tela, a submissão e a correção de observações fazemos por US$ 429, se publicar fora de um pacote.

Por que uma loja pode rejeitar o app?

Razões frequentes: o app não está totalmente funcional, falta a política de privacidade, o acesso de teste não funciona, as funções se reduzem a um «site embrulhado». A Apple avalia os apps segundo regras publicadas, e as observações podem ser corrigidas e o app submetido de novo.

O que é o requisito dos 12 testadores no Google Play?

Para as contas de desenvolvedor pessoais novas, o Google exige um teste fechado: pelo menos 12 testadores durante 14 dias seguidos antes de permitir a publicação. A regra se aplica a contas pessoais criadas há relativamente pouco tempo, por isso verifique o seu tipo de conta na ajuda do Google.

Preciso de um app se já tenho um site?

Nem sempre. Se os clientes só precisam acessar a informação e encomendar, muitas vezes basta um site ou um app feito a partir do site (PWA). O app se justifica quando são importantes notificações, câmera, geolocalização, modo offline e uso frequente.

O que fazer se só tenho uma ideia?

Valide a procura: fale com 10–15 potenciais usuários e estude apps semelhantes. Depois faça um protótipo das telas e mostre-o às pessoas. Se o interesse se confirmar, avance para o MVP.

Fontes

  1. App Store Review Guidelines · Apple
  2. Apple Developer Program: adesão e custo · Apple
  3. Google Play Console: registro da conta de desenvolvedor · Google
  4. Google Play: testes de contas pessoais novas antes da publicação · Google
  5. Cubix: quanto demora o desenvolvimento de um app · Cubix

Leia também