# Como criar um aplicativo: as 4 etapas para seguir

> Como criar um aplicativo: as 4 formas de fazer, as 4 etapas na ordem, os custos reais e os prazos. Por alguém que publica os próprios apps.

Página original: [Como criar um aplicativo: as 4 etapas para seguir](https://devoria.fr/pt-br/blog/como-criar-um-aplicativo-4-etapas)
Autor: [Mehdi Azizi](https://devoria.fr/pt-br/mehdi-azizi)
Publicação: 2026-08-28
Última revisão do conteúdo: 2026-10-09


Como criar um aplicativo? Existem quatro formas de fazer isso: uma ferramenta sem código, a IA escrevendo o código por você, aprender a programar sozinho ou contratar alguém. Seja qual for a forma, o caminho passa pelas mesmas quatro etapas: **escolher um aplicativo que pode dar dinheiro, construir a função principal, conectar o pagamento e depois publicar e ser encontrado**. Nessa ordem, com uma regra que liga todas elas: cada etapa termina com algo concreto, testado num celular de verdade.

A maioria dos primeiros apps não morre por causa da técnica nem do orçamento. Eles morrem na indefinição: ninguém sabe o que está "pronto", as funções vão se acumulando e seis meses depois ainda não tem nada na App Store. Este é o método que aplico nos meus próprios apps iOS, entre eles o Solys (um despertador com minijogos) e o TradaZen (um simulador de trading), os dois na App Store, e que refinei levando rejeições da Apple no Solys, no Clic e no Nolera. Então meus exemplos vêm do iPhone; quando o Google Play funciona de outro jeito, eu aviso.

## Quais são as formas de criar um aplicativo?

Antes das etapas, uma decisão: como você vai construir? Existem quatro formas, e nenhuma é a melhor para todo mundo.

| Forma                                                                 | Para qual projeto                                              | O que você paga                                          | O limite                                                            |
| --------------------------------------------------------------------- | -------------------------------------------------------------- | -------------------------------------------------------- | ------------------------------------------------------------------- |
| Uma ferramenta sem código (Bubble,&nbsp;FlutterFlow,&nbsp;Glide)      | Catálogo, formulário, protótipo, ferramenta interna            | A assinatura da ferramenta, enquanto o app existir       | O app vive dentro da ferramenta, e nem todas publicam nas lojas     |
| A IA que escreve o código (Claude&nbsp;Code,&nbsp;Codex,&nbsp;Cursor) | Um app seu, publicado nas lojas, sem saber programar no início | A assinatura da IA e as taxas das lojas                  | O código é seu, mas testar é com você                               |
| Aprender a programar (Swift,&nbsp;Kotlin,&nbsp;React&nbsp;Native)     | Você quer dominar tudo ou fazer disso uma profissão            | Tempo, principalmente                                    | O caminho mais longo até a primeira publicação                      |
| Um prestador (freelancer&nbsp;ou&nbsp;agência)                        | Uma ferramenta para o seu negócio, quando falta tempo          | Tempo de desenvolvedor: uma diária multiplicada por dias | Cada mudança se&nbsp;paga; confira quem é dono da conta e do código |

**A ferramenta sem código (no-code).** Você monta o app com o mouse, sem escrever uma linha. É rápido para um catálogo, um formulário ou uma ferramenta interna. Antes de se comprometer, confira se a ferramenta publica mesmo nas lojas. O Bubble explica como [publicar na App Store e no Google Play](https://manual.bubble.io/help-guides/publishing-your-app/native-mobile-app), e o FlutterFlow oferece isso [a partir do plano pago Basic](https://www.flutterflow.io/pricing). Já o Glide informa que os apps dele são aplicativos web e que [a publicação direta na App Store ou no Google Play não é suportada](https://help.glideapps.com/en/articles/10021560-is-glide-able-to-push-to-app-store). Os limites, caso a caso, estão em [criar um aplicativo sem programar](https://devoria.fr/pt-br/blog/criar-aplicativo-sem-programar-no-code-ia).

**A IA que escreve o código.** Você descreve o que quer, e um assistente como Claude Code, Codex ou Cursor escreve código de verdade, num formato padrão que você pode levar para outro lugar. Isso se chama [vibe coding](https://devoria.fr/pt-br/blog/vibe-coding-o-que-e-definicao-ferramentas-limites). É a forma que eu uso nos meus apps. O lado ruim: a IA erra com toda a confiança, e testar é com você. Para escolher a ferramenta, leia [qual IA usar para criar um aplicativo](https://devoria.fr/pt-br/blog/qual-ia-usar-para-criar-app-codex-claude-cursor). Para aprender com uma estrutura, tem o [curso de vibe coding](https://devoria.fr/pt-br/expertise/curso-vibe-coding-app-iphone).

**Aprender a programar.** É o caminho de quem quer dominar tudo ou fazer disso uma profissão. Os tutoriais da Apple e do Expo são gratuitos; o percurso está em [aprender a criar um aplicativo](https://devoria.fr/pt-br/blog/aprender-criar-app-iphone-por-onde-comecar).

**O prestador.** Um freelancer ou uma agência constrói o app para você. É a escolha certa quando o app é uma ferramenta para o seu negócio e falta tempo. Você paga tempo de desenvolvedor, e cada mudança também se paga. Peça por escrito o escopo exato, quem é dono da conta Apple e do código, e o que está previsto em caso de rejeição da Apple. As perguntas a fazer estão em [contratar o desenvolvimento de um aplicativo](https://devoria.fr/pt-br/blog/contratar-desenvolvimento-app-ou-criar-voce-mesmo).

Sobra um quinto caminho, entre os outros: construir você mesmo, mas a partir de uma base pronta. É a proposta do meu kit para [criar um aplicativo mobile sem começar do zero](https://devoria.fr/pt-br), o [iOS Kit](https://devoria.fr/pt-br/kits/ios): o código inicial dos meus apps e um percurso em quatro etapas, para seguir no seu ritmo.

**Como decidir?** Três perguntas bastam:

1. **Seu app precisa estar na App Store ou no Google Play?** Se sim, descarte as ferramentas que só geram aplicativos web.
2. **Ele precisa vender uma assinatura?** A [regra 3.1.1](https://devoria.fr/pt-br/blog/guideline-3-1-1-compra-no-app-obrigatoria) das [App Review Guidelines](https://developer.apple.com/app-store/review/guidelines/) exige, salvo exceções, a compra in-app da Apple para desbloquear funções dentro de um app. Confira como a sua forma de construir lida com isso, antes de começar.
3. **Você tem mais tempo ou mais orçamento?** Tempo: construa você mesmo, com a IA. Orçamento e nada de tempo: contrate o desenvolvimento.

## Aplicativo nativo, web ou multiplataforma: qual escolher?

Segunda decisão, mais simples do que parece: que tipo de aplicativo?

- **O aplicativo nativo** é instalado a partir de uma loja e acessa as funções do celular: notificações, câmera, compras in-app. Escrito na linguagem de cada plataforma (Swift para iPhone, Kotlin para Android), ele exige um projeto por plataforma.
- **O aplicativo web (PWA)** é um site que se comporta como um app. Ele não passa por nenhuma loja: sem revisão para esperar, mas ninguém vai encontrá-lo na App Store. E empacotar um site num app não basta: a [regra 4.2](https://devoria.fr/pt-br/blog/guideline-4-2-minimum-functionality-app-rejeitado) da Apple exige que um app vá além de um site empacotado.
- **O aplicativo multiplataforma** parte de um único projeto para gerar o app de iPhone e o app de Android. O Expo resume assim: [um único projeto JavaScript ou TypeScript que roda nativamente](https://docs.expo.dev/) nos aparelhos dos seus usuários, Android, iOS e web.

Para um primeiro app, **eu recomendo o multiplataforma, com React Native e Expo**. Você só tem um código para manter, e a compilação é feita em Macs hospedados pelo Expo: dá para [publicar um aplicativo iOS sem Mac](https://devoria.fr/pt-br/blog/publicar-app-ios-sem-mac-expo-eas).

**iOS ou Android primeiro?** Um único código não significa um único lançamento: cada loja tem sua página, suas regras e sua revisão. Comece por uma plataforma só. Se o seu app vende assinatura, eu recomendo o iPhone; os números e os contra-argumentos estão em [aplicativo iOS ou Android: por qual começar](https://devoria.fr/pt-br/blog/app-ios-ou-android-qual-criar-primeiro).

## Por que tantos aplicativos nunca chegam à App Store?

Três causas aparecem quase sempre:

- **Uma primeira versão grande demais.** Doze funções pela metade em vez de uma só, terminada.
- **O pagamento pensado no final.** O modelo de receita muda a estrutura do app: adicioná-lo depois obriga a reconstruir.
- **A publicação vista como formalidade.** [A revisão da Apple](https://devoria.fr/pt-br/kits/review-apple), a página, a privacidade: é uma etapa de verdade, com suas próprias armadilhas, até o ícone rejeitado com ITMS-90717.

O método a seguir resolve essas três causas, uma etapa de cada vez.

## Etapa 1: como escolher uma ideia de aplicativo que pode dar dinheiro?

Antes de escrever uma linha de código, responda por escrito a três perguntas.

**Para quem?** Uma pessoa específica, com um problema que se repete. "As pessoas que têm dificuldade para acordar" é mais útil do que "todo mundo".

**O que o app faz, em uma frase?** Se você precisa de duas frases, a primeira versão está grande demais. As outras funções vão esperar até que usuários de verdade peçam por elas.

**Como ele ganha dinheiro?** Assinatura, compra única, [anúncios](https://devoria.fr/pt-br/blog/quanto-rende-anuncio-app-calculo-admob): decida agora. Para um app usado com frequência, a assinatura costuma ser o mais lógico; para uma ferramenta pontual, a compra única faz sentido. O comparativo completo está em [assinatura ou compra única para um app iOS](https://devoria.fr/pt-br/blog/assinatura-ou-compra-unica-app-ios).

Para conferir se uma ideia interessa a alguém antes de gastar semanas nela, passe-a pelos 5 testes de [encontrar uma ideia de aplicativo](https://devoria.fr/pt-br/blog/ideia-de-aplicativo-5-testes-antes-de-programar). E para colocá-la no papel, uma página basta: o modelo está em [escopo de aplicativo mobile](https://devoria.fr/pt-br/blog/escopo-aplicativo-mobile-modelo-uma-pagina).

Ao final desta etapa, você também precisa ter instalado sua base técnica. Para um iniciante, é React Native com Expo, pelos motivos que dei acima; a página [React Native e Expo para um app mobile](https://devoria.fr/pt-br/expertise/app-mobile-react-native-expo) detalha essa escolha. A definição da primeira versão é explicada na página [MVP de aplicativo iOS](https://devoria.fr/pt-br/expertise/mvp-app-ios).

> Uma boa primeira versão faz uma coisa muito bem, não doze mais ou menos.

## Etapa 2: como construir o núcleo do seu aplicativo?

Construa só a função principal e teste no seu próprio iPhone o quanto antes. Não em capturas, não só no simulador.

Algumas regras que me pouparam de muito retrabalho:

- **Teste na menor e na maior tela.** Minha primeira rejeição da Apple no Solys veio de uma demo de boas-vindas impossível de vencer numa janela menor que a dos meus celulares: o revisor testava num iPad, onde o app de iPhone roda em modo de compatibilidade.
- **Preveja as falhas.** Rede caída, permissão negada, tela vazia: cada caso merece uma mensagem clara.
- **Use a IA, mas revise.** Claude ou Cursor escrevem rápido e erram com toda a confiança nas regras da Apple. As armadilhas estão listadas em [criar um app iOS com IA](https://devoria.fr/pt-br/blog/criar-app-com-ia-armadilhas-verificacoes).

Esta etapa termina quando testadores de fora usam o app pelo TestFlight, a ferramenta de beta da Apple. Está tudo explicado em [TestFlight: testar seu app de iPhone](https://devoria.fr/pt-br/blog/testflight-como-testar-app-iphone-antes-envio).

## Etapa 3: como conectar o pagamento num aplicativo iOS?

É a etapa que a maioria dos iniciantes adia, e é ela que decide se o app pode render alguma coisa.

**O onboarding.** As primeiras telas precisam mostrar o valor do app antes de pedir qualquer coisa: uma avaliação, uma permissão ou um pagamento. É também o que a Apple verifica: minha segunda rejeição no Solys (guideline 5.6.3) veio de um pedido de avaliação colocado durante o onboarding.

**O paywall.** A tela de assinatura precisa mostrar claramente o preço, a duração, o eventual período de teste e um botão para restaurar compras. Os erros clássicos estão em [paywall iOS: 7 erros de iniciante](https://devoria.fr/pt-br/blog/paywall-ios-erros-iniciante-vendas).

**As assinaturas.** Os produtos são criados no App Store Connect. Eu uso o RevenueCat para gerenciar os direitos de acesso, a restauração e o acompanhamento da receita. A página [assinaturas in-app iOS](https://devoria.fr/pt-br/expertise/assinatura-no-app-ios) descreve o trabalho completo.

**As métricas.** Sem métricas, você não vai saber onde as pessoas desistem. Eu uso o PostHog para acompanhar o percurso (abertura, fim do onboarding, exibição do paywall, compra) e o Sentry para os crashes.

## Etapa 4: como publicar seu aplicativo e ser encontrado?

**A página na App Store.** Nome, subtítulo, palavras-chave, [capturas de tela](https://devoria.fr/pt-br/blog/tamanho-screenshot-app-store-medidas), descrição. É o que decide se alguém baixa, e se a App Store mostra você nos resultados de busca. A página [ASO App Store](https://devoria.fr/pt-br/expertise/aso-app-store) explica como trabalhar nela.

**A privacidade.** As declarações de coleta de dados precisam corresponder ao que o app realmente faz, e sua política de privacidade online precisa estar atualizada. Foi exatamente isso que rendeu uma rejeição 5.1.1 ao Clic.

**O envio para revisão.** Forneça uma conta de demonstração se o app pede login, e explique o que o revisor deve testar. A Apple diz analisar [90% dos envios em menos de 48 horas](https://developer.apple.com/distribute/app-review/); são as rejeições que realmente alongam o cronograma. Os prazos estão detalhados em [prazo de aprovação na App Store](https://devoria.fr/pt-br/blog/prazo-aprovacao-app-store-quanto-tempo), e o processo completo na página [publicar um aplicativo na App Store](https://devoria.fr/pt-br/expertise/publicar-app-na-app-store).

**E no Google Play?** O caminho é o mesmo, com uma etapa a mais. Para uma conta pessoal criada depois de 13 de novembro de 2023, o Google exige [um teste fechado com pelo menos 12 testadores inscritos durante 14 dias seguidos](https://support.google.com/googleplay/android-developer/answer/14151465?hl=en) antes de ir para produção.

**Os primeiros usuários.** Um app publicado não é um app encontrado. Fale do seu app onde o seu público já está, e olhe os números da página desde a primeira semana.

## Quanto custa criar um aplicativo?

Se você constrói sozinho, os custos obrigatórios são baixos. Estes são os preços exibidos nas páginas oficiais em 2 de outubro de 2026. Essas ofertas mudam: confira antes de começar.

| Item                                        | Preço exibido                                                                                                                 | Quando você paga                   |
| ------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------- | ---------------------------------- |
| Conta Apple Developer                       | [**US$ 99** por ano](https://developer.apple.com/programs/enroll/)                                                            | Para o TestFlight e para publicar  |
| Conta Google Play                           | [**US$ 25**, uma única vez](https://support.google.com/googleplay/android-developer/answer/6112435?hl=en)                     | Ao criar a conta                   |
| Compilação e envio às lojas (Expo&nbsp;EAS) | [**US$ 0** até 15 builds iOS e 15 builds Android por mês](https://expo.dev/pricing), depois **US$ 19** por mês                | Quando você compila com frequência |
| Banco de dados e contas (Supabase)          | [**US$ 0** até 500 MB e 50.000 usuários ativos por mês](https://supabase.com/pricing), depois a partir de **US$ 25** por mês  | Quando o app cresce                |
| Assinaturas (RevenueCat)                    | [**US$ 0** até US$ 2.500 de receita acompanhada por mês](https://www.revenuecat.com/pricing/), depois **1%**                  | Quando o app vende                 |
| Comissão da Apple                           | **15%** com o [Small Business Program](https://developer.apple.com/app-store/small-business-program/), **30%** caso contrário | Em cada venda feita pela App Store |

Dois detalhes. A conta Apple de US$ 99 não é necessária para começar a programar, só para o TestFlight e a publicação: as etapas estão em [conta de desenvolvedor Apple: preço e cadastro](https://devoria.fr/pt-br/blog/conta-desenvolvedor-apple-preco). E a inscrição no [Small Business Program](https://devoria.fr/pt-br/blog/small-business-program-apple-comissao-15) não é automática: é preciso solicitar.

Se você contrata o desenvolvimento, paga tempo de desenvolvedor: uma diária multiplicada por um número de dias. Nenhum número sério pode ser dado sem conhecer o escopo. Os custos, os planos gratuitos e os gastos que quase ninguém menciona estão detalhados em [quanto custa um aplicativo](https://devoria.fr/pt-br/blog/quanto-custa-app-iphone-preco-custos).

O item mais pesado não aparece em nenhuma fatura: o seu tempo.

## Quanto tempo leva para ir da ideia à App Store?

Não existe prazo honesto sem conhecer o app e o seu nível inicial. O que é certo é que cada etapa precisa ter um fim visível:

1. Ideia: uma frase, um público, um modelo de receita, a base técnica instalada.
2. Construção: a função principal usada por testadores pelo TestFlight.
3. Pagamento: uma compra de teste bem-sucedida, restauração incluída.
4. Publicação: o app enviado à Apple, página completa, classificação etária incluída.

Se uma etapa não tem fim visível, é sinal de que a primeira versão está grande demais.

Uma referência real, que não é média nem tempo integral: no TradaZen, se passaram 26 dias corridos entre o primeiro commit e a publicação na App Store. O detalhe está em [quanto tempo leva para criar um aplicativo](https://devoria.fr/pt-br/blog/quanto-tempo-leva-para-criar-um-aplicativo).

## E depois da publicação?

Um app publicado é um começo. As primeiras métricas de uso quase sempre dizem algo que ninguém tinha previsto: uma tela onde todo mundo desiste, um paywall que ninguém vê, uma função que as pessoas usam de outro jeito. A próxima versão se decide com base nesses números, não nas suas intuições iniciais.

## Perguntas frequentes

### É possível criar um aplicativo de graça?

Sim, em grande parte. Você pode programar, testar no seu celular e compilar o app sem pagar nada, graças aos planos gratuitos das ferramentas. Já a publicação é paga: US$ 99 por ano na Apple, US$ 25 uma única vez no Google. O detalhe está em [criar um aplicativo de graça](https://devoria.fr/pt-br/blog/criar-aplicativo-iphone-gratis-custo-real).

### Qual é o custo para criar um aplicativo?

Se você constrói sozinho, os custos obrigatórios se limitam às contas de desenvolvedor: US$ 99 por ano para a Apple, US$ 25 uma única vez para o Google. As ferramentas têm planos gratuitos para começar. Se você contrata o desenvolvimento, paga tempo de desenvolvedor, e o preço depende do escopo.

### Como criar um aplicativo de forma fácil?

O mais fácil não é uma ferramenta, é uma primeira versão minúscula: uma única função, terminada. Para um catálogo ou um formulário, uma ferramenta sem código basta. Para um app que vai ser publicado e vendido, a IA escreve o código, desde que você teste cada etapa num celular de verdade.

### Qual é o melhor programa para criar um aplicativo mobile?

Não existe melhor programa em termos absolutos. Para montar sem código, Bubble ou FlutterFlow conseguem publicar nas lojas. Para a IA escrever o código, Claude Code, Codex ou Cursor funcionam com React Native e Expo. A escolha certa depende de duas coisas: se o app precisa estar nas lojas e se ele precisa vender uma assinatura. O comparativo dos geradores está em [Lovable, Rork, FlutterFlow](https://devoria.fr/pt-br/blog/lovable-rork-flutterflow-criar-app-mobile).

### Dá para criar um aplicativo sozinho, sem saber programar?

Sim. Eu publico meus próprios apps com React Native, Expo e IA, e cada etapa deste guia pode ser feita sozinho. O que você precisa saber: a IA escreve o código, mas quem verifica é você. Sempre chega um momento em que é preciso entender um pouco o que ela escreveu, principalmente no pagamento e na revisão da Apple.

### Criar um aplicativo dá dinheiro?

Ninguém pode garantir isso. A receita não depende do número de downloads, mas do número de pessoas que pagam e do que sobra depois da comissão da Apple. O que faz o resultado variar está explicado em [quanto rende um aplicativo](https://devoria.fr/pt-br/blog/quanto-ganha-um-aplicativo-anuncios-assinatura).

### Quanto tempo leva para criar um aplicativo?

Não existe prazo universal: tudo depende do tamanho da primeira versão e do tempo que você dedica a ela por semana. Minha referência real: 26 dias corridos entre o primeiro commit e a publicação do TradaZen na App Store.

### Como criar um aplicativo para iPhone?

As 4 etapas são as mesmas, com três ferramentas próprias da Apple: a conta Apple Developer, o TestFlight para os testadores e o App Store Connect para a página e o envio para revisão. O percurso completo está na página [criar um aplicativo para iPhone](https://devoria.fr/pt-br/expertise/criar-um-app-para-iphone).

## Seguir este método com o iOS Kit

Essas 4 etapas são exatamente as do percurso do [iOS Kit](https://devoria.fr/pt-br/kits/ios): escolher o app que pode dar dinheiro, construir o núcleo, conectar o dinheiro, publicar e ser encontrado. Você segue no seu ritmo, com o código inicial dos meus apps e as skills do Claude Code de cada etapa.

Você também pode seguir este método sozinho, com os guias linkados neste artigo. Não sabe em que etapa está? O [diagnóstico gratuito](https://devoria.fr/pt-br/diagnostic) mostra onde você está, diz qual etapa atacar primeiro e envia o meu checklist anti-rejeição da Apple. Ninguém pode garantir a aprovação da Apple nem uma receita; o que o método garante é que você sabe, a cada momento, o que falta fazer.


## Seu projeto

[ASO Kit](https://devoria.fr/pt-br/kits/aso): O método de palavras-chave, os modelos de página e a skill que traduz sua página da App Store para 30 idiomas. 29,99 €.

[iOS Kit](https://devoria.fr/pt-br/kits/ios): Crie seu app de iPhone com Claude Code: o código inicial dos meus apps, as skills que verificam o trabalho dele e os kits Apple Review, App Store Screenshots e ASO. 129,99 €.
