
Crea tu primer Dynamic Island en tu Aplicación Pagada Miembros Público
La Dynamic Island es una isla que aparece en la parte superior de nuestro iPhone. Junto con las Live Activities podemos añadir vistas que muestren información relevante de nuestra aplicación. En este post explico cómo enviar información valiosa para un usuario y mostrarla dentro de la Isla Dinámica.

Aprende a usar URLSession y Combine (decode, tryMap y map) Pagada 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.

Ejercicios Resueltos Capítulo 18 Pagada Miembros Público
Aquí encontrarás todas las respuestas del capítulo 18 /* EJERCICIO 1, usamos el operador is para comprobar el tipo de una instancia */ let myNumber = 5000 if myNumber is Int { print("myNumber is a number") } /* EJERCICIO 2, usamos el operador as para convertir una instancia de un tipo a otro */ let someString:

Ejercicios Resueltos Capítulo 17 Pagada Miembros Público
Aquí encontrarás todas las respuestas del capítulo 17 /* EJERCICIO 1, creamos un tipo error con los siguientes casos */ enum LoginError: Error { case invalidPassword case wrongEmail case emptyPassword case emptyEmail } /* EJERCICIO 2, creamos una función para lanzar el error que hemos creado en el ejercicio 1 */ func login(password: String = "") throws

Ejercicios Resueltos Capítulo 16 Pagada Miembros Público
Aquí encontrarás todas las respuestas del capítulo 16 /* EJERCICIO 1, creamos una instancia de la struct developers e intentamos acceder a la propiedad skills, pero como es privada nos da un error */ struct Developers { var name: String private var skills: [String] init(name: String, skills: [String] = ["Swift", "SwiftUI"]) { self.name

SwiftUI y SwiftOpenAI: Creando una App con ChatGPT Pagada Miembros Público
Descubre cómo crear un chat en SwiftUI con ChatGPT-4 en 30 min. Sigue nuestra guía para desarrollar una interfaz de IA interactiva.

App SwiftUI: Captura y Reproduce Texto con VisionKit Pagada Miembros Público
Implementa VisionKit y AVSpeechSynthesizer en SwiftUI. Programa una app que capta y lee texto en tiempo real usando la cámara del dispositivo

Domina Promesas en Combine con el Uso de Future Pagada 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.