🎁Te cuento cómo aprender todo sobre Kotlin en este training gratuito:
👉 bit.ly/2Lni6gV
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!
👉 Si quieres el código de este mini-curso, puedes verlo en mi GitHub: github.com/antoniolg/flow-wor...
//////////////////////////////////////////////////////////////////////////////////////////
Si aún no te decides sobre si Kotlin es el lenguaje que deberías aprender, te animo a que te apuntes a mi masterclass gratuita donde te hablo sobre:
1️⃣ La situación de Kotlin en el mercado y la oportunidad de aprenderlo
2️⃣ Cómo empezar con Kotlin desde cero en pocos minutos
3️⃣ Cómo Kotlin puede hacerte mucho más productivo
🎁 Apúntate aquí: bit.ly/2Lni6gV
/////////////////////////////////////////////////////////////////////////////////////////////
➡➡ SÍGUEME EN OTRAS REDES SOCIALES ⬅⬅
👉 Linkedin: www.linkedin.com/in/antoniolg
👉 Instagram: / devexperto
👉 Twitter: / devexperto1
Únete a la Comunidad de DevExperto en Discord 👉 devexperto.com/comunidad
/////////////////////////////////////////////////////////////////////////////////////////////
📌 SÍGUEME EN RU-vid:
➡➡ Suscríbete: devexperto.com/youtube
//////////////////////////////////////////////////////////////////////////////////////////
🎬🎬 ARTÍCULOS Y VÍDEOS RELACIONADOS: 🎬🎬
✅ Programación REACTIVA 🔹 ¿Qué es? La explicación MÁS SENCILLA
• Programación REACTIVA ...
////////////////////////////////////////////////////////////////////////////////////////////////
Si te ha gustado el vídeo de hoy dame apoyo con un ❤ LIKE, deja un 💬 comentario/ duda y 🥇 SUSCRÍBETE si aún no lo has hecho! Nos vemos en el próximo vídeo!
Antonio Leiva
💻 www.devexperto.com
6 янв 2021