Descubre este podcast y mucho más

Los podcasts se pueden disfrutar de forma gratuita sin necesidad de una suscripción. También ofrecemos libros electrónicos, audiolibros y mucho más por solo $11.99 al mes.

? StateFlow, el sustituto natural de LiveData| EP 072

? StateFlow, el sustituto natural de LiveData| EP 072

DePodcast DevExpert


? StateFlow, el sustituto natural de LiveData| EP 072

DePodcast DevExpert

valoraciones:
Longitud:
9 minutos
Publicado:
7 ene 2021
Formato:
Episodio de podcast

Descripción

?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
Publicado:
7 ene 2021
Formato:
Episodio de podcast

Títulos en esta serie (100)

¿Quieres transformar tu carrera como desarrollador Android? Aquí vamos a ver las claves, a hablar con los mayores referentes, y a darte los mejores consejos para que logres tus objetivos, sean cuáles sean. Trataré temas como Kotlin para Android, Arquitecturas en Android, Calidad de Código, Cómo enfocar y alcanzar tus metas, Los secretos para avanzar en el sector... Habrá entrevistas, contenido técnico, sesiones de preguntas respuestas y episodios sobre evolución profesional. Si sientes pasión por tu carrera de desarrollador, este es tu sitio. ¡Te doy la bienvenida al Podcast de DevExperto!