📊 Slides: Cap 22 — Boss Final: Lançando seu App
Resumo visual da aula, em blocos — use como roteiro de revisão ou apresentação.
🟦 Slide 1: Objetivo da Aula
- Gerar o APK (arquivo instalador) do seu app.
- Assinar digitalmente e compartilhar com o mundo.
🟦 Slide 2: O Cenário Prático
Seu jogo está pronto, mas só existe no seu computador. Transforme-o em um arquivo que você possa enviar pelo WhatsApp: gere a Versão Final (Release) e teste a instalação no mundo real.
🟦 Slide 3: Dicionário do Programador
| Termo | Significado |
|---|---|
| Build (Compilação) | Juntar código, fotos e sons em um único “pacote” |
| APK | O instalador do Android (como o .exe do Windows) |
| Assinatura Digital | Selo de autenticidade — comprova o dono do app |
📂 Caminho do APK: app/build/outputs/apk/debug/app-debug.apk
🟦 Slide 4: Do Código ao Celular do Amigo
graph TD
A["Seu Código"] --> B{Build: Gerar APK}
B --> C["Arquivo .APK"]
C --> D["WhatsApp / Google Play"]
D --> E["Celular do Amigo"]
🟦 Slide 5: Exemplo — Checklist de Geração
- Build > Build Bundle(s) / APK(s) > Build APK(s)
- Aguardar o balão de notificação do Android Studio
- Clicar em Locate para abrir a pasta do
.apk - Renomear para
MeuGame_VersaoFinal.apk - Enviar e permitir “Instalação de Fontes Desconhecidas” no celular de destino
🟦 Slide 6: Prática e Conclusão
- 🛠️ Prática 1: gerar o APK e tirar print da pasta de saída.
- 🛠️ Prática 2: escrever a mensagem de lançamento do jogo.
- 💪 Exercício extra: nome e versão do lançamento (
versionCode/versionName). - 🧠 Quiz final: teste seus conhecimentos.
- 🏆 Parabéns! Você concluiu a trilha Mobile Nativo Android. Revise qualquer capítulo na Trilha de Tópicos.