Saltar al contenido
← Todos los temas
Temas

Swift

Todos los artículos sobre Swift publicados en este blog, del más reciente al más antiguo: 5 en total, escritos por Ramón Chancay.

5 artículos sobre Swift

Ilustración de una fila de módulos pequeños del lado izquierdo conectados uno a uno con bloques del sistema del lado derecho, con un bloque marcado como principal
Móvil9 sep 202617 min de lectura

Del ecosistema expo-* a los frameworks de Apple: la tabla de equivalencias por dominio

Qué framework de Apple reemplaza a cada paquete expo-* al pasar de React Native a iOS nativo: cámara, ubicación, autenticación, pagos, notificaciones, archivos y más, con los permisos de Info.plist y el crash silencioso que todos cometen.

Leer más
Ilustración de varias tareas que corren en paralelo dentro de un mismo marco y convergen en un único punto de salida, con un actor aislado a un lado
Móvil7 sep 202616 min de lectura

Concurrencia en Swift: adiós al event loop. async let, TaskGroup, actores y Swift 6

Swift Concurrency para quien viene de JavaScript: por qué no hay event loop, cómo async let y TaskGroup reemplazan a Promise.all, qué son los actores y @MainActor, qué exige Sendable y por qué en Swift 6 un data race es un error de compilación.

Leer más
Ilustración de una capa de datos: la red y un almacén local alimentan un mismo flujo que llega a la vista, con la caché como fuente principal
Móvil6 sep 202617 min de lectura

Data en Swift: lo que TanStack Query hacía por ti y cómo construir tu capa de caché

En Swift no hay TanStack Query. Cómo diseñar la capa de datos de una app iOS con URLSession y Codable, un repositorio que emite con AsyncStream, SwiftData o GRDB como caché local, invalidación y supabase-swift.

Leer más
Ilustración de dos sistemas de tipos: una forma que se copia al pasar de mano en mano y otra que se comparte por referencia, con un contenedor que puede estar vacío
Móvil2 sep 202617 min de lectura

Swift para quien ya domina TypeScript: las cinco diferencias que cambian cómo diseñas

Swift explicado para desarrolladores de TypeScript: value vs reference semantics, opcionales como sistema de tipos, enums con datos, protocolos con extensiones y Codable en lugar de zod.

Leer más
Ilustración de dos caminos que salen del mismo punto: uno cubre dos plataformas con una sola capa y el otro llega directo a las capacidades del sistema
Móvil1 sep 202617 min de lectura

Por qué un senior de React Native debería aprender nativo en 2026

Cuándo iOS nativo le gana a React Native (widgets, APIs del día uno, ML en el dispositivo), cuándo pierde (dos plataformas, OTA, equipo) y por qué aprender Swift suma en vez de reemplazar.

Leer más