Proyecto de práctica para aprender y aplicar corrutinas en Android: concurrencia, suspensión, y ejecución en distintos dispatchers.
- Kotlin
- Android Studio
- Kotlin Coroutines
- Ejemplos de
launch,async/awaity suspensión - Uso de dispatchers (
Main,IO,Default) - Manejo de cancelación y errores (
try/catch)
https://docs.google.com/document/d/1OvaQy77oLet9uA8bLLC9TYTLXMXWh6kz4WUPbnPNMNA/edit?usp=sharing
- Clona el repo
- Abre en Android Studio
- Ejecuta y prueba los ejemplos desde la pantalla principal [TODO: qué pantalla]
- Concurrencia “bien hecha” en Android sin bloquear UI
- Diferencia entre trabajo paralelo vs secuencial
- Control de cancelación, errores y ciclo de vida