Aula 15 - Publicação na Google Play 🚀
🏁 A Reta Final
Seu app está pronto e testado. Agora, como o mundo vai baixá-lo?
- Google Play (Android).
- App Store (iOS).
- Distribuição Direta (APK/Enterprise).
📦 APK vs AAB
O passado e o futuro dos pacotes.
- APK: Um arquivo gigante para todos os celulares.
- AAB (App Bundle): O Google gera o APK sob medida para cada usuário.
- Resultado: Downloads até 50% menores! 💎
🔑 A Chave da Vida (Keystore)
Todo app de produção deve ser assinado.
- O arquivo
.jksé o seu RG. - AVISO CRÍTICO: Se perder a senha ou o arquivo, você nunca mais poderá atualizar o app. Guarde na nuvem, no HD e no papel! 💾
🎮 Google Play Console
O portal dos campeões.
- Taxa: $25 (Única e vitalícia).
- Análise: O Google revisa seu app (1 a 7 dias).
- Políticas: Cuidado com direitos autorais e privacidade.
🛡️ Ofuscação (R8 / ProGuard)
Proteja seu código original.
- Transforma
MinhaClasseDeLoginema.b.c. - Remove código morto.
- Dificulta a pirataria e engenharia reversa.
📈 Versão e Build
No build.gradle:
- versionCode: 1, 2, 3... (Sempre sobe).
- versionName: "1.0.0", "1.1.2" (O que o usuário vê).
🎨 Marketing na Loja (ASO)
Não basta ser bom, tem que parecer bom.
- Ícone: A cara do seu app (512px).
- Feature Graphic: O banner de impacto.
- Screenshots: Mostre as melhores telas!
🆚 Android vs iOS (Loja)
| Característica | Google Play | App Store |
|---|---|---|
| Custo | $25 (Única) | $99 (Anual) |
| Revisão | Média de 2 dias | Média de 24h a 48h |
| Rigidez | Moderada | Alta / Rigorosa |
| Formato | AAB / APK | IPA |
🧪 Canais de Teste
Teste com pessoas reais antes do lançamento.
- Teste Interno: Amigos e equipe.
- Teste Fechado (Beta): Grupo seleto.
- Produção: O mundo todo!
🏆 Checklist de Lançamento
- [ ] Removi todos os
Log.d? - [ ] O nome do app está correto?
- [ ] O ícone é o de produção (não o padrão)?
- [ ] Tenho os links de Política de Privacidade?
🏁 Conclusão
- Publicar é um processo burocrático mas gratificante.
- A segurança da Keystore é sua prioridade #1.
- Marketing (ASO) é o que traz downloads.