Vibe coding para analytics de app mobile: instale a caixa-preta cedo
Quem faz vibe coding de app mobile instala o PostHog cedo, pergunta à IA o que a caixa-preta faz, e só então manda o app para 12 testadores.
Quem faz vibe coding de app mobile e não é developer instala uma caixa-preta de analytics cedo. Martin chegou na live de 26 minutos com o PostHog já instalado no Fumava e repetiu o gesto que tinha usado com o Expo: pediu à IA a definição em linguagem leiga. A frase que ele leu em voz alta descreve uma caixa negra que grava cliques, descobre onde a app bloqueia e deixa ligar ou desligar função nova sem atualizar o programa na loja. Ele não abriu dashboard, não relatou um clique gravado e não ligou função nenhuma no ar. O que ficou gravado é a instalação, a pergunta e a recusa de adiar os analytics.
Foi na mesma live que ele partiu o calendário em 2 blocos de 2 semanas antes do paywall. O restante do contexto está lá.
Ele instalou o PostHog e recusou adiar os analytics
Antes de ligar a câmera, para não gastar tempo de desenvolvimento no ar, Martin já tinha conta no Expo e o PostHog no app. Na live ele nomeou o que estava feito:
Instalamos o Post Hog, que é um negócio de análise de métricas.
Mais tarde ele voltou ao assunto para confirmar que aquela linha tinha ficado no caminho:
Não adiamos ali o post hog para fazermos os analytics, certo? Analisar as métricas.
Os 12 testadores e os 14 dias de beta estão no irmão. Se o PostHog fica para depois do convite, o uso das 12 pessoas no começo do teste acontece sem registro. Martin deixou a ferramenta no caminho antes do convite. O mesmo problema apareceu em vibe coding para automacao financeira pessoal.
COMPARAÇÃO
Analytics depois do convite
12 pessoas usam 14 dias e o começo do teste some sem registro
Caixa-preta antes do convite
A ferramenta já está no caminho e o uso fica gravado
Perguntar à IA em linguagem leiga é o jeito de entrar
Martin constrói o app ao vivo com Claude Code, que ele chama de cloud, e com Expo. Ele pediu tradução do termo que não sabia explicar. O prompt do Expo foi este:
Tu consegue explicar-me o que que é o expodev? de forma leiga na questão da desenvolvimento de aplicações.
No PostHog ele não escreveu um prompt novo. Disse "Vamos perguntar a mesma coisa".
Quem faz vibe coding sem ter vindo da engenharia encontra Expo e PostHog no mesmo dia. Martin recusou seguir com um nome que ele não sabia explicar. Ele pediu a forma leiga e ouviu se a ferramenta resolvia o problema que ele tinha agora. O PostHog já estava no app quando a câmera ligou. A pergunta no ar serviu para ele saber o que tinha instalado, no mesmo pedido que tinha feito com o Expo. Isso aparece também em vibe coding para app de notificacao android. Isso aparece também em mobile first.
A ordem daquela noite foi instalação primeiro, pergunta depois. A live durou 26 minutos. Parte desse tempo foi a tradução de um termo que já estava instalado. O que ele evitou foi continuar a construção com um termo que ainda não cabia em português claro. Isso aparece também em vibe coding para quem trabalha em tempo integral.
A definição parou em visualização
A IA devolveu uma frase e Martin leu:
Caixa negra que ajuda quem desenvolve a perceber o que as pessoas lá fazem dentro, gravando cliques, descobrindo onde a app bloqueia e permitindo ligar ou desligar funções novas sem ter de atualizar o programa na loja.
Ele fechou o bloco: "Então, mais uma questão aí de visualização."
Visualização, no uso que ele fez da palavra, é perceber o que as pessoas fazem dentro do app sem estar ao lado delas. A live termina nesse entendimento. Não há dashboard aberto, clique gravado relatado ou função nova ligada no ar para provar o restante da frase. Copiar Martin, neste ponto, é copiar a pergunta e a instalação. O uso da caixa-preta fica para quando houver testador de fato. Isso aparece também em revenuecat.
Ligar e desligar sem atualizar o programa na loja é o trecho da definição que interessa a quem vai publicar na Play Store. A live não chega a mostrar essa troca. Isso aparece também em vibe coding para pagina de politica de privacidade. Vale ver como isso terminou em imagens de play store.
Por que o vibe coding de app mobile pede a caixa-preta agora
Mandar um MVP para 12 pessoas por 14 dias sem nada que grave o uso deixa o teste dependente do que cada pessoa lembrar de contar. Antes de chamar testador, abra a IA que você já usa e peça a definição em linguagem leiga da ferramenta de analytics do seu app. Se você não souber repetir a resposta em português claro, você ainda não sabe o que instalou. Deixe o dashboard para quando existir uso. A sequência de Martin, da instalação à pergunta, está na live em que ele pôs o PostHog no Fumava.