AA1 · Arquitectura y estado¶
Una app pequeña se puede escribir con remember y ya está. Cuando crece, el problema deja de ser «cómo dibujo esto» y pasa a ser «quién manda sobre los datos»: dónde vive el estado, quién lo cambia y cómo se entera la pantalla. Esta unidad enseña el patrón que usan casi todas las apps Android modernas: el estado baja, los eventos suben.
Teoría¶
Antes de empezar: qué debes dominar¶
- La unidad 2 (
remembery estado) y la unidad 8.2 (ViewModel). - Kotlin: clases de datos,
sealed, lambdas ywhen. Si dudas, repasa la web de Kotlin.
Ejercicios de la unidad¶
Hay 6 ejercicios de esta unidad.
Antes de pasar a los ejercicios¶
Cuando hayas leído y practicado la teoría, marca la casilla para desbloquear los ejercicios: