Vibe coding em produção: app no Google Play com 99,9% do código escrito por IA
Um desenvolvedor publicou no Google Play o app Android Yarrow AI, em que 99,9% do código foi escrito por IA. Não é um projeto de fim de semana: o app é nativo em Kotlin, tem mais de 50 telas, animações complexas e suporte a vários idiomas. O segredo está numa especificação extremamente detalhada: um designer desenhou cada tela, e para cada botão foi definido exatamente quais APIs chamar.
Processado por IA de Habr AI; editado por Hamidun News
Um desenvolvedor publicou no Google Play o app Android nativo Yarrow AI, cujo código-fonte foi escrito em 99,9% por uma rede neural, e não por uma pessoa. Não se trata de um projeto improvisado de fim de semana: o app foi escrito em Kotlin e tem mais de 50 telas, animações complexas, suporte a vários idiomas e uma arquitetura extensível.
Que app a IA escreveu
O Yarrow AI é um app Android nativo completo, publicado no Google Play em julho de 2026. Segundo o autor do caso, ele escreveu à mão apenas 0,1% do código; todo o resto foi gerado por IA. Não se trata de protótipo nem de demo, mas de um produto que passou pela moderação da loja e está disponível para os usuários.
O autor destaca ainda que o app é nativo: foi escrito em Kotlin, e não montado como um wrapper multiplataforma em volta de uma página web. O detalhe importa, porque código nativo com mais de 50 telas e animações complexas é, tradicionalmente, o cenário em que a geração por IA mais costuma falhar.
- 99,9% do código-fonte foi escrito por IA, e não por uma pessoa
- O app é nativo, em Kotlin — não é um wrapper multiplataforma
- Mais de 50 telas com animações complexas
- Suporte a vários idiomas e arquitetura extensível
- Publicado no Google Play com o nome Yarrow AI (com.yarrowai.yarrowapp)
"Isso não é apenas uma 'gambiarra de fim de semana'", escreve o autor em artigo no
Habr.
Por que a IA deu conta de um volume desses
A IA deu conta de mais de 50 telas porque o autor preparou antes uma especificação extremamente detalhada, em vez de simplesmente pedir ao modelo que "fizesse o app". O nível de detalhe transformou a geração de código de uma tarefa criativa em uma tarefa mecânica.
A preparação teve duas camadas principais. Primeiro, um designer desenhou cada tela do app, de modo que o modelo tinha uma referência visual precisa, e não uma descrição abstrata em palavras. Segundo, para cada botão o autor definiu exatamente quais APIs deveriam ser chamadas. Com esse nível de detalhe, a IA não inventa arquitetura: ela preenche uma estrutura já definida, e o risco de alucinações e retrabalho cai drasticamente.
O caso reflete a principal mudança no "vibe coding": o gargalo deixa de ser o código em si e passa a ser a qualidade e a completude da especificação técnica. Quanto mais detalhados forem cada tela e cada ação, menos ajustes são necessários depois da geração. Na prática, o papel do humano muda: em vez de quem digita o código, passa a ser quem projeta o sistema e formula os requisitos de modo que o modelo não tenha espaço para suposições.
Valeu a pena?
O autor levanta diretamente a questão do retorno do método e propõe olhar para os números, e não para impressões. Montar uma especificação detalhada para mais de 50 telas, com cada uma delas desenhada, é um trabalho grande à parte, que recai inteiramente sobre o humano e precede qualquer geração.
"Valeu a pena?
Vamos olhar os números", escreve o autor em artigo no Habr.
A principal conclusão do caso não é que a IA "substituiu" o programador, mas que, com disciplina rigorosa de engenharia, a geração por IA escala até um produto real numa loja de apps — e não apenas até uma demo de uma tela feita num fim de semana.
O que isso significa
O caso do Yarrow AI mostra que o "vibe coding" chegou à produção, mas não por conta própria: por trás dos 99,9% de código escrito por IA estão 100% de trabalho humano em especificação, design de telas e descrição de APIs. A IA assume a rotina de escrever código, e o valor migra para quem sabe definir a tarefa de forma clara e completa.
Perguntas frequentes
Quantas telas tem o app Yarrow AI?
Mais de 50 telas, com animações complexas e suporte a vários idiomas.
Como foi possível escrever quase todo o código com IA?
Graças a uma especificação muito detalhada: um designer desenhou cada tela, e para cada botão foi definido exatamente quais APIs deveriam ser chamadas.
Build & Ship Production AI Apps with Vibe Coding
Join Zhemal Khamidun's hands-on Vibe Coding Intensive at hamidun.com/vibecoding — master Claude Code, Cursor, and autonomous agentic workflows.
O essencial da IA — uma vez por semana
Sete histórias que realmente importaram, escolhidas a dedo. Sem ruído nem releases.
Pronto! Verifique seu e-mail para a confirmação.