Habr AI→ original

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
Vibe coding em produção: app no Google Play com 99,9% do código escrito por IA
Fonte: Habr AI. Colagem: Hamidun News.
◐ Ouvir artigo

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.

ZK
Hamidun News
Notícias de AI sem ruído. Seleção editorial diária de mais de 50 fontes. Produto de Zhemal Khamidun, Head of AI na Alpina Digital.
✦ Hands-On AI Engineering

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.

Explore Vibe Coding →Vibe Academy Platform
O que você acha?
Carregando comentários…