Combine

Descubre Combine, el framework de Apple para el manejo de eventos asíncronos. A través de nuestros tutoriales, aprenderás a implementar y gestionar flujos de datos y eventos en tus aplicaciones. Desde conceptos básicos hasta aplicaciones avanzadas, nuestros contenidos son ideales para todo aquel que desee dominar este poderoso framework y llevar sus habilidades de desarrollo en Swift al siguiente nivel

Curso Combine el framework de Apple de programación reactiva de 2 horas de contenido completamente gratuito

CURSO COMBINE en Swift GRATUITO Miembros Público

Combine es un Framework de Apple para crear código reactivo. Esto nos permite crear código muy limpio usando Publisher y Subscribers. Además, aprendemos a usar varios operadores para que veas lo sencillo que es manejar la información que Publica un Publisher hasta que llega a un Subscriber

SwiftBeta
Combine
Agrupa varios Publishers en 1 usando CombineLatest y Zip de Combine

Agrupa Publishers con CombineLatest y Zip en Combine Miembros Público

CombineLatest y Zip son dos operadores de Combine que nos permiten agrupar varios Publishers en uno. La ventaja de usar estos operadores es que nos ayudan a reducir mucha lógica dentro de nuestra aplicación. En lugar de crear esta funcionalidad nosotros, podemos usar el operador.

SwiftBeta
Combine
Aprende a usar URLSession para crear un Publisher y así usar varios operadores como map, decode, tryMap, etc

Aprende a usar URLSession y Combine (decode, tryMap y map) Miembros Público

Podemos usar Combine con URLSession, de esta manera creamos un Publisher en el que podemos usar operadores y así transformar los valores que viajan en nuestro Publisher. En este caso utilizamos los operadores map, tryMap, y decode. Es un ejemplo muy práctico y real.

SwiftBeta
Combine
Aprende a usar las promesas en Swift con el Framework Combine y el tipo Future

Domina Promesas en Combine con el Uso de Future Miembros Público

Aprende a crear promesas en Swift con Combine usando Future. Descubre cómo manejar código asíncrono de manera efectiva en tus apps.

SwiftBeta
Combine
Aprende a usar el operador flatMap en Combine

Manejo de flatMap y catch: Operadores Esenciales en Combine Miembros Público

Descubre cómo usar flatMap en Combine para concatenar Publishers. Aprende a gestionar eventos de manera eficiente en tus apps de Swift.

SwiftBeta
Combine
Aprende a usar los Publishers Just y Fail en Combine

Publishers Combine: Just y Fail Miembros Público

En Combine podemos utilizar el Publisher Just y Fail. El Publisher Just se encarga de publicar un valor y una vez publicado finaliza. Y el Publisher Fail se encarga de publicar un error y automáticamente el publisher finaliza de enviar eventos. Estos dos publishers son muy útiles

SwiftBeta
Combine
Aprende a usar el operador filter en Combine

Operador Combine: filter Miembros Público

filter es un operador en Combine que nos permite filtrar valores que viajan a través de nuestro Publisher. Dentro del operador filter podemos añadir la condición que queramos usar para filtrar los valores de nuestro Publisher.

SwiftBeta
Combine
Aprende a usar el operador retry del framework Combine de Apple

Operador Combine: retry Miembros Público

retry es un operador en Combine que nos permite recuperarnos tras errores lanzados en nuestro Publisher. El operador retry tiene un parámetro de entrada indicando el número de veces que nos queremos recuperar al enviar failures en nuestro Publisher.

SwiftBeta
Combine
Operador tryMap en el framework Combine de Swift

Operador Combine: tryMap Miembros Público

tryMap es un operador en Combine que nos permite transformar de un tipo A a un tipo B según la función que le pasemos. La única diferencia respecto al operador map de Combine, es que tryMap permite lanzar errores a nuestro Publisher y impedir que se sigan publicando valores.

SwiftBeta
Combine
Aprende a usar el operador Map en Combine

Operador en Combine: map Miembros Público

Dentro del framework Combine creado en Swift, podemos usar varios operadores. Cada uno de ellos tiene un propósito específico: map, filter, merge, etc. Vamos a ir viendo algunos de ellos para que los conozcas y sepas utilizarlos en tu día a día creando una app iOS.

SwiftBeta
Combine
Aprende Publishers en Combine: PassthroughtSubject y CurrentValueSubject

Publishers Combine: PassthroughSubject y CurrentValueSubject Miembros Público

PassthroughSubject y CurrentValueSubject son dos publishers que nos permiten publicar eventos en un Publisher de forma imperativa. Usamos un método llamado send para enviar los eventos. La diferencia entre PassthroughSubject y CurrentValueSubject es que al último le damos un valor por defecto

SwiftBeta
Combine
Introducción a Combine en Swift

Introducción a Combine (Publishers, Subscribers y AnyCancellable) Miembros Público

Combine es un framework que Apple publicó en 2019. Es un framework para programar nuestra app de forma reactiva pudiendo trabajar con eventos asíncronos. Hasta ahora en SwiftBeta habíamos visto callbacks, y delegation pattern. A partir de ahora tenemos nueva serie muy interesante!

SwiftBeta
Combine