Escuchar "🔹 StateFlow, el sustituto natural de LiveData| EP 072"
Síntesis del Episodio
🎁Te cuento cómo aprender todo sobre Kotlin en este training gratuito:
👉 https://bit.ly/2Lni6gV
🔹 StateFlow, el sustituto natural de LiveData https://youtu.be/BvxLPxOazrg
Llevamos una serie de capítulos dedicados a Flow, donde hemos visto desde los conceptos básicos de Flow hasta cómo usar Flow en un ejemplo real.
Incluso hemos visto cómo Flow se integra con Room.
Pero justo en este artículo anterior nos encontramos un problema: no podemos lanzar corrutinas a lo loco cuando se actualiza el scroll del adapter, porque nos podemos encontrar con que se lanza la misma petición a la API antes de que la anterior haya acabado.
Lo ideal sería tener una cola de peticiones, donde hasta que no acabe la anterior no se procese la siguiente. Pero... ¡esto es justo un Flow!
Si recuerdas, hablamos de que los flows emiten sus valores en secuencia, y por tanto la recolección también se hace en secuencia: hasta que no acaba de recolectarse un valor, no se genera el siguiente.
Aquí es donde entra en juego StateFlow, un Flow dedicado que te va a resultar familiar.
Espero que os guste ¡Un abrazo!
#Flow #StateFlow #Corrutinas
Más episodios del podcast Podcast DevExpert
La Era Gemini en Google I/O 2025: IA, Android y el Futuro del Desarrollo | DevExpert Weekly 114
29/05/2025
🔥 NOTICIAS DEV 🔥: ANTHROPIC Revela el IMPACTO REAL de la IA en Desarrollo 🤖 | DevExpert Weekly 1x12
01/05/2025
El AUGE del Vibe Coding: ¿Está tu FUTURO como programador en riesgo? 🤔 | DevExpert Weekly 1x08
27/03/2025
TODO sobre Gemini Nano: La IA en tu bolsillo que NADIE te ha explicado 🤯 | DevExpert Weekly 1x07
06/03/2025
ZARZA Somos ZARZA, la firma de prestigio que esta detras de los grandes proyectos en tecnología de la información.