Esta página lista os codelabs incluídos no curso Conceitos básicos do Kotlin para Android. Consulte a visão geral do curso para acessar mais informações e links para os apps que acompanham os codelabs.
Lição 1: Criar seu primeiro app
- 1.0 Instalar o Android Studio
- 1.1 Primeiros passos
- 1.2 Anatomia básica de um app
- 1.3 Recursos de imagem e compatibilidade
- 1.4 Aprenda a se ajudar
Lição 2: Layouts
- 2.1 Layout linear usando o Layout Editor
- 2.2 Adicionar interatividade do usuário
- 2.3 Layout restrito usando o Layout Editor
- 2.4 Conceitos básicos da vinculação de dados
Lição 3: Navegação
Lição 4: Atividades e ciclos de vida de fragmentos
Lição 5: Componentes da arquitetura
- 5.1 ViewModel e ViewModelProvider
- 5.2 LiveData e observadores do LiveData
- 5.3 DataBinding com ViewModel e LiveData
- 5.4 Transformações de LiveData
Lição 6: Banco de dados e corrotinas do Room
- 6.1 Criar um banco de dados do Room
- 6.2 Corrotinas e Room
- 6.3 Qualidade da gravação e estados de botão
Lição 7: RecyclerView
- 7.1 Conceitos básicos do RecyclerView
- 7.2 DiffUtil e vinculação de dados com o RecyclerView
- 7.3 GridLayout com o RecyclerView
- 7.4 Como interagir com itens do RecyclerView
- 7.5 Cabeçalhos no RecyclerView
Lição 8: Como se conectar à Internet
- 8.1 Como receber dados da Internet
- 8.2 Como carregar e exibir imagens da Internet
- 8.3 Como filtrar e detalhar visualizações com dados da Internet