AA2 · Corrutinas y Flow en la app¶
Una app móvil hace casi todo a la vez: pide datos a internet, lee del disco, escucha al usuario y dibuja. Las corrutinas son la herramienta para pedirlo sin bloquear la pantalla, y Flow es la forma de recibir datos que cambian con el tiempo. Aquí aprendes lo que decide si una app es fiable: quién cancela qué, qué pasa cuando algo falla y cómo combinar fuentes de datos.
Teoría¶
Antes de empezar: qué debes dominar¶
- La unidad 8.2 (
ViewModely corrutinas básicas) y la AA1:StateFlowyUiState. - La web de Kotlin:
suspend,launch,asyncydelay.
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: