🚀 Trilha de Projetos Práticos: Gamer Edition
Bem-vindo à sua jornada de construção! Aqui você encontrará os 10 Projetos Práticos que transformam a teoria em realidade. Cada projeto foi desenhado para ser um degrau na sua evolução como desenvolvedor mobile.
📅 Sequência Pedagógica
🏛️ Fase 1: Fundamentos Legados (Java & XML)
Nesta fase, você aprende como os apps eram feitos e como muitos apps de grandes empresas ainda funcionam.
- 🎲 P01: Dados RPG (D20) - Sua primeira Activity e lógica de sorteio.
- 🧠 P02: Jogo da Memória - Lógica de comparação e GridLayout.
🌉 Fase 2: A Ponte para o Moderno (Kotlin & XML)
Você começa a usar a linguagem do futuro (Kotlin) mantendo o desenho tradicional. 3. 🔴 P03: Genius Game (Simon) - Listas, Delays e ViewBinding em Kotlin.
🎨 Fase 3: A Era Compose (UI Moderna)
Aqui você abandona o XML e entra no mundo do Jetpack Compose. 4. 🖼️ P04: Cartão de Treinador - Column, Row e Modifiers. 5. 🎮 P05: Quiz Gamer - Gerenciamento de Estado e Navegação.
🚀 Fase 4: Recursos Avançados
Integração com Banco de Dados, APIs e Hardware. 6. 💾 P06: Meus Jogos Favoritos - Banco de Dados Room (Offline First). 7. ☁️ P07: Master Pokedex - Integração com PokeAPI via Retrofit. 8. 📷 P08: Batalha Scanner - Câmera e ML Kit (QR Code). 9. 📍 P09: PokeMap (Ginásios) - Google Maps SDK e GPS.
🏆 Fase 5: O Grande Desafio Final
- 🔥 P10: Arena Social / SuperApp - Firebase Auth, Firestore e Notificações Push.
🛠️ Ferramentas de Suporte
💡 Dica de Ouro
Não pule etapas! Cada projeto ensina um conceito que será usado no próximo. Se tiver dúvidas, consulte o Gabarito Passo a Passo dentro do README de cada projeto.
Boa codificação, Treinador! 🎮🚀