Este repositório tem a intenção de compartilhar conteúdos que possam ajudar quem está começando no desenvolvimento Android.
Se inscreva para receber novidades: https://bruce-newsletter.beehiiv.com/ 📝
- Kotlin In Action
- O livro Kotlin In Action é muito bom, mas é importante ter cuidado com algumas informações desatualizadas. Sempre consulte a documentação oficial para comparar os exemplos do livro com a versão atual do Kotlin. Livros são escritos de forma didática e organizada para facilitar o entendimento, enquanto a documentação técnica foca na precisão e atualização.
-
- Um excelente recurso para praticar Kotlin de forma interativa.
-
Conteúdo Didático sobre Kotlin
- Este site oferece tutoriais e explicações de forma clara e acessível.
-
- Curso interativo da Google para aprender Kotlin.
-
- Curso da Google com problemas práticos para desenvolver suas habilidades em Kotlin.
-
- Os cursos da Google são ótimos para quem está começando.
-
- Curso básico sobre Android usando Jetpack Compose.
-
Android Fundamentals - Udacity
- Curso gratuito da Udacity, excelente para quem está começando.
-
Desenvolvendo Apps Android com Kotlin - Udacity
- Outro curso gratuito da Udacity, focado no desenvolvimento de aplicativos Android com Kotlin.
- Awesome Android Learning Resources
- Uma lista repleta de recursos de aprendizado para desenvolvimento Android.
-
- Um roadmap completo e atualizado para quem deseja se tornar um desenvolvedor Android.
-
Roadmap para Entrevistas Android
- Guia para preparar-se para entrevistas de emprego como desenvolvedor Android.
-
- Um sample app que demonstra como usar Retrofit. Pode clonar e estudar o fluxo.
-
Exemplo de Uso do Jetpack Navigation
- Exemplo prático de como usar o Navigation do Jetpack, comum no mercado. Tente replicar!
-
Exemplo de RecyclerView, Navigation e Bottom Dialog
- Um sample app que inclui RecyclerView, Navigation (incluindo passagem de dados entre telas) e um Bottom Dialog.
-
- Um exemplo básico de implementação de ViewModel.
- Diferença entre ViewBinding e DataBinding
- Artigo interessante que explica as diferenças entre ViewBinding e DataBinding, conceitos que podem confundir iniciantes.
- Pro Git
- Livro oficial do Git, que cobre desde os conceitos básicos até o uso avançado da ferramenta.