WMMission
Iniciante50 min

Construa um app com IA sem saber programar

Ao final desta missão você vai ter:

  • ·um app funcional criado com IA e publicado online
  • ·um brief de produto claro que você reutiliza em qualquer projeto futuro
  • ·o fluxo de desenvolvimento com IA dominado: brief → build → iterate → publish
0 de 5 passos0%
1
Fase 1 de 3·10 min

Fase 1 — Definir o App

Escolher o problema certo e escrever um brief de produto claro

Passo 1

Escolha o problema certo para construir

🎯 Definir um problema pequeno e específico que vale um app — não um sistema completo

O erro mais comum é começar com um app ambicioso. Para o primeiro app com IA, escolha algo pequeno, específico e útil para você mesmo. Critérios de um bom primeiro app: - Resolve um problema que você tem hoje - Pode ser descrito em 1 frase - Um usuário (você) consegue usar sem treinamento - Não precisa de login, banco de dados ou pagamento para funcionar Pense em ferramentas simples: calculadoras, geradores de texto, conversores, formulários inteligentes.

Dica: O melhor primeiro app é uma ferramenta que você mesmo usaria todo dia. Se não resolve um problema real seu, vai ser difícil saber quando está 'pronto'.

✅ Resultado esperado

Um problema escolhido descrito em 1 frase com escopo claro

Passo 2

Escreva o brief de produto

🎯 Transformar a ideia em um documento que a IA consegue construir sem fazer perguntas

Um brief de produto é o documento que você entrega à IA. Quanto mais claro, melhor o resultado na primeira tentativa. Um bom brief define: o que o app faz, quem usa, quais são os campos de input, qual é o output esperado, como deve parecer e o que não deve ter.

✅ Resultado esperado

Um brief de produto com inputs, output, visual e restrições claramente definidos

2
Fase 2 de 3·30 min

Fase 2 — Construir com IA

Usar IA para gerar o app e iterar até funcionar

Passo 3

Gere o app com IA

🎯 Entregar o brief ao Claude ou Claude Code e obter um app funcional

Use Claude Code (para gerar arquivos no seu computador) ou claude.ai (para gerar o código e você salvar manualmente). Com Claude Code no terminal: descreva o app e ele cria todos os arquivos. Com claude.ai: peça o código completo e salve como index.html. Ambas as abordagens funcionam — Claude Code é mais rápido para iterar.

Dica: Se usar claude.ai, peça 'um único arquivo HTML com CSS e JavaScript embutidos'. Isso torna mais fácil salvar e abrir no navegador.

✅ Resultado esperado

Um arquivo index.html gerado e abrindo no navegador com a interface do app

Passo 4

Itere até funcionar como você quer

🎯 Testar o app com dados reais e ajustar o que não está certo

O primeiro resultado vai estar ~70% correto. Teste com dados reais (os seus, não exemplos inventados) e descreva exatamente o que precisa mudar. Descreva comportamento atual vs. comportamento esperado — não tente explicar como corrigir. A IA sabe como corrigir.

⚠️ Erro comum

Pedir para a IA 'melhorar o visual' sem especificar o que está errado

Pedidos vagos resultam em mudanças que você pode não querer. Descreva exatamente o que está errado e o que deve ser diferente.

✅ Resultado esperado

App funcionando com todos os campos, output correto e botão de copiar funcionando

3
Fase 3 de 3·10 min

Fase 3 — Publicar

Colocar o app online e acessível de qualquer lugar

Passo 5

Publique o app online

🎯 Colocar o app online gratuitamente para acessar de qualquer lugar

Para um arquivo HTML único, as opções mais simples são: 1. Netlify Drop: arraste o arquivo para app.netlify.com/drop — URL gerada em segundos, sem conta. 2. GitHub Pages: suba para um repositório GitHub e ative Pages nas configurações. 3. Vercel: conecte ao GitHub e deploy automático a cada atualização. Para começar, Netlify Drop é o mais rápido — não precisa de conta.

Dica: Salve a URL do app nos favoritos do celular. Um app que você abre com um toque tem muito mais chance de ser usado do que um arquivo no computador.

✅ Resultado esperado

App publicado com URL acessível de qualquer dispositivo, testado no celular

Biblioteca de recursos

Prompts e templates desta missão
TemplateTemplate de brief de produto
BRIEF DE PRODUTO

APP: [Nome do app]

O que faz (1 frase):
[Ex: transforma campos preenchidos em um relatório formatado]

Campos de input:
1. [campo]: [tipo — texto, número, seleção]
2.
3.

Output esperado:
[Descreva exatamente o que o usuário vê depois de clicar em "Gerar"]

Visual:
[Clean/Minimalista/Colorido | Referência de estilo se tiver]

Restrições técnicas:
- Sem: [o que não deve ter — login, backend, pagamento]
- Com: [o que deve ter — copiar com 1 clique, responsivo, etc]
PromptPrompt para gerar app HTML único
Construa um app web com base neste brief. Entregue um único arquivo index.html com CSS e JavaScript embutidos.

BRIEF:
[COLE SEU BRIEF AQUI]

Requisitos técnicos:
- Único arquivo HTML (sem frameworks, sem npm, sem build)
- Funciona abrindo direto no navegador
- Botão de copiar o output para a área de transferência
- Visual limpo: fundo branco, fonte Inter ou system-ui
- Responsivo para desktop e mobile
TemplateChecklist de teste do app
CHECKLIST DE TESTE DO APP

Teste com dados reais (não inventados):

✅ Todos os campos de input funcionam?
✅ A ação principal (gerar/calcular/converter) funciona?
✅ O output está no formato esperado?
✅ O botão de copiar/exportar funciona?
✅ Funciona no celular?
✅ Funciona em diferentes navegadores?

Para cada item que falhou:
"[funcionalidade] está [comportamento atual].
Esperado: [comportamento correto].
Ajuste apenas isso."

Entre na comunidade para compartilhar seu resultado e receber feedback.