5 dias para construir, 1 mês para publicar: o que ninguém te conta sobre lançar um app na Google Play
Desenvolvimento com IA é de fato uma nova era. Não estou falando de hype de LinkedIn com foto de astronauta. Estou falando de resultado concreto: o que antes exigia uma equipe de três, quatro pessoas — design, back-end, front-end, aquele cara que sabe mexer no Figma mas nunca entrega no prazo — hoje uma pessoa consegue entregar sozinha. Desde que tenha café. O café é inegociável e não foi substituído por nenhuma IA ainda.
Decidi colocar isso à prova com um projeto solo. Escolhi Vue 3 porque acredito que é a tecnologia que melhor se encaixa no momento: organizada, limpa, com separação clara de responsabilidades e uma curva de aprendizado que respeita o seu tempo. Junto com o Ionic para transformar o projeto em um aplicativo mobile multiplataforma, o stack ficou enxuto e funcional. Em 5 dias, desde a concepção do fluxo até o código rodando, o app estava pronto.
Achei que o difícil já tinha passado. Spoiler: não tinha.
O que aprendi além do CRUD
Antes de falar do calvário da publicação, vale registrar o que o projeto me ensinou tecnicamente.
Engenharia de prompts de verdade. Não é só mandar uma pergunta para a API e torcer. Para o app funcionar bem, precisei entender estrutura de prompt, controle de temperatura, contexto acumulado e como guiar o modelo para respostas consistentes. É uma habilidade real, com curva de aprendizado real.
Proteção de API em produção. Expor uma chave de API diretamente no cliente mobile é o tipo de coisa que parece inofensiva até o momento em que não é. Implementei validação por origem, rate limiting e ofuscação. Leva tempo, mas o conhecimento fica — e é transferível para qualquer projeto que consuma APIs de terceiros.
Compartilhamento de resultados como feature. Criei uma tela de resultado visualmente formatada, própria para ser exportada e postada em redes sociais. Do ponto de vista de produto, é uma das decisões mais baratas com maior potencial de retorno orgânico.
O aplicativo em si é direto: quiromancia via inteligência artificial. Você fotografa a palma da mão, a IA analisa e entrega uma leitura. Simples, bem delimitado, com escopo claro — exatamente o tipo de projeto que recomendo para quem quer aprender coisas novas sem se perder num escopo infinito.
Apple Store: registrado em ata e arquivado
A taxa anual para publicar na App Store gira em torno de 99 dólares. Convertido para reais no câmbio atual, chega facilmente a 600 reais. Para um projeto experimental sem receita garantida, o custo inviabiliza antes mesmo de começar. Anotado, arquivado, sem ressentimentos — bem, talvez um pouco de ressentimento. nem queria mesmo =S
Google Play e a arte de ver a luz no fim do túnel que é o trem
A Google Play cobra uma taxa única de cadastro de aproximadamente 150 reais. Aceitável. Paguei, subi o bundle, e imaginei que em alguns dias estaria tudo no ar.
O que eu não sabia é que publicar um app na Google Play é a experiência mais fiel que existe de andar em direção à luz no fim do túnel. Você avança, respira, acha que chegou — e então percebe que era o trem. Com mais uma etapa. E uma avaliação que pode levar de 3 a 7 dias úteis. Por etapa. De várias etapas.
Aqui estão as fases que ninguém documenta direito:
1. Fase de testes internos — você começa aqui. Rápido, sem burocracia. Falsa sensação de que será tranquilo.
2. Fase de testes fechados — aqui começa o jogo. O Google exige um mínimo de 12 testadores reais que instalem, abram e usem o app por pelo menos 14 dias corridos. Sem isso, você não avança para produção. Nunca.
3. Formulários de conformidade — política de privacidade, declaração de uso de dados, categoria do app, classificação indicativa, e uma série de perguntas que parecem inofensivas até a décima vez que você responde a mesma coisa com palavras ligeiramente diferentes.
4. Nova versão obrigatória — quando tudo parece resolvido, o painel pede uma nova versão publicada. Não é necessário mudar uma linha de código. Só o número da versão. O versionCode e o versionName no build.gradle. O 1.0 vira 1.1, o Google fica satisfeito, e você fica olhando para a tela tentando entender o que mudou no universo.
5. Revisão final — mais alguns dias úteis. Pode reprovar por motivos vagos. Nesse caso, corrige, resubmete, e volta para o passo 4.
Da finalização do app até a publicação em produção: pouco mais de um mês.
O problema dos 12 testadores sendo introvertido há 15 anos
Tenho mais de 15 anos como desenvolvedor. Quando saio das catacumbas do meu ambiente seguro, silencioso e refrigerado, normalmente é para pegar café e voltar para as linhas de código. Não tenho uma rede social das antigas — a de carne e osso.
Recrutar 12 pessoas dispostas a instalar um app desconhecido e usá-lo por duas semanas é, para um introvertido profissional, o equivalente técnico de implementar autenticação OAuth2 do zero num domingo à tarde: possível, mas custoso.
Fui atrás de familiares, amigos, conhecidos, e de pessoas que jamais imaginariam que um dia estariam em beta test de um app de quiromancia. E apareceram. No final, consegui 13 testadores — um acima do mínimo. Considerando meu histórico de interação social, isso merece menção honrosa.
Antes que eu esqueça: idiomas
O app está disponível em 10 idiomas: Português, Inglês, Espanhol, Italiano, Alemão, Francês, Chinês, Hindi, Japonês e Esperanto. Sim, Esperanto. Alguém por aí precisa ter a palma da mão lida numa língua construída no século XIX e eu não sou ninguém para negar isso.
Está no ar
Hoje o aplicativo está disponível na Google Play. Se quiser instalar, testar, e eventualmente compartilhar com alguém que possa achar interessante — cada interação conta.
https://play.google.com/store/apps/details?id=com.kyroai.app&hl=pt_BR
Se tiver dúvidas sobre o stack, proteção de API, engenharia de prompts ou sobre como sobreviver ao processo da Google Play sem perder a sanidade — deixa nos comentários. Até a próxima.