En esta página, se indican los codelabs que se incluyen en el curso Conceptos básicos de Kotlin para Android. Para obtener más información y vínculos a las apps que acompañan a estos codelabs, consulta la descripción general del curso.
Lección 1: Compila tu primera app
- 1.0 Cómo instalar Android Studio
- 1.1 Cómo comenzar
- 1.2 Anatomía básica de las apps
- 1.3 Compatibilidad y recursos de imágenes
- 1.4: Aprende por tu cuenta
Lección 2: Diseños
- 2.1 Diseño lineal con el editor de diseño
- 2.2 Cómo agregar interactividad del usuario
- 2.3 Diseño de restricciones con el editor de diseño
- 2.4 Conceptos básicos de la vinculación de datos
Lección 3: Navegación
- 3.1 Cómo crear un fragmento
- 3.2 Cómo definir rutas de navegación
- 3.3 Cómo iniciar una actividad externa
Lección 4: Ciclos de vida de actividades y fragmentos
Lección 5: Componentes de arquitectura
- 5.1 ViewModel y ViewModelProvider
- 5.2 LiveData y observadores LiveData
- 5.3 DataBinding con ViewModel y LiveData
- 5.4 Transformaciones de LiveData
Lección 6: Corrutinas y bases de datos de Room
- 6.1 Cómo crear una base de datos de Room
- 6.2 Corrutinas y Room
- 6.3 Calidad de los registros y estados de los botones
Lección 7: RecyclerView
- 7.1 Aspectos básicos de RecyclerView
- 7.2 DiffUtil y la vinculación de datos con RecyclerView
- 7.3 GridLayout con RecyclerView
- 7.4 Cómo interactuar con elementos RecyclerView
- 7.5 Encabezados en RecyclerView
Lección 8: Cómo conectarse a Internet
- 8.1 Cómo obtener datos de Internet
- 8.2 Cómo cargar y mostrar imágenes de Internet
- 8.3 Filtros y vistas detalladas con datos de Internet