• Autor de la entrada:
  • Categoría de la entrada:Cupones / Cursos
Anuncios


Lo primero es lo primero, todo el mundo debe tener en cuenta que Dart es Single Thread y Flutter depende de Dart.

Dart ejecuta una operación a la vez, una tras otra, lo que significa que mientras se esté ejecutando una operación, ésta no puede ser interrumpida por ningún otro código de Dart.

Un Isolate se refiere a la versión Dart de la noción de Thread, como ya se ha explicado anteriormente.

Sin embargo, hay una gran diferencia con la implementación habitual de “Threads” y es por eso que se denominan “Isolates”.

“Isolates” en Flutter no comparten memoria. La interacción entre los diferentes “Isolates” se realiza a través de “messages” en términos de comunicación.

Cada “Isolate” tiene su propio “Event Loop” y Colas (MicroTask y Event). Esto significa que el código se ejecuta dentro de un Isolate, independientemente de otro Isolate.

Gracias a esto, podemos obtener un procesamiento paralelo.

Flutter – Isolates

Aprende a utilizar los isolates en tus aplicaciones flutter para procesar tareas pesadas mediante multithreading


Te puede interesar también:

¿Para quién es este curso?

  • Desarrolladores flutter que buscan explorar el potencial de dart y flutter

Requisitos

  • Conocimientos intermedios de flutter

Lo que aprenderás

  • Cómo funcionan los isolates en dart
  • Cómo usar compute y Isolate spawn

Este curso se encuentra disponible de manera gratuita sin necesidad de ningún cupón, a través de la opción “GRATIS”.

Anuncios

Te recomendamos primero leer las diferencias entre un curso gratis y uno de pago para evitar malentendidos:

Cursos gratuitos

  • Contenido de vídeo en línea

Cursos de pago

  • Contenido de vídeo en línea
  • Certificado de finalización
  • Preguntas y respuestas de los instructores
  • Mensaje directo para el instructor

Para obtener el curso de manera gratuita da clic en el siguiente botón:


Deja tus comentarios y sugerencias


Sobre Facialix

Facialix es un sitio web que tiene como objetivo apoyar en el aprendizaje y educación de jóvenes y grandes. Buscando y categorizando recursos educativos gratuitos de internet, de esta manera Facialix ayuda en el constante aprendizaje de todos.


Facialix

Mi objetivo es ayudar en el aprendizaje de los demás, y jugar Halo en mi tiempo libre.

Deja una respuesta

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.