Saltar al contenido
← Todos los temas
Temas

iOS

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

8 artículos sobre iOS

Ilustración de una app en el centro rodeada de superficies del sistema: un widget, una isla dinámica, un reloj y un símbolo de modelo local, conectadas a ella
Móvil13 sep 202617 min de lectura

Lo que solo puedes hacer en nativo: WidgetKit, Live Activities, App Intents, StoreKit 2, Foundation Models y watchOS

Lo que solo puedes hacer en iOS nativo y React Native no ofrece: WidgetKit, Live Activities, App Intents y Siri, StoreKit 2, Foundation Models y watchOS.

Leer más
Ilustración de una tabla de casos donde cada fila se compara con una referencia, junto a un cronómetro que representa el tiempo de compilación
Móvil12 sep 202617 min de lectura

Testing y tooling en iOS para seniors: Swift Testing, snapshots, mocks, Instruments y tiempos de compilación

Testing en iOS viniendo de Jest: Swift Testing vs XCTest, snapshots, mocks con protocolos y URLProtocol, XCUITest vs Maestro, Instruments y compilación.

Leer más
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-*: cámara, ubicación, autenticación, pagos, notificaciones y archivos, con los permisos de Info.plist.

Leer más
Ilustración de tres capas de almacenamiento apiladas, con una caja aparte sellada que representa al Keychain y una nube que sincroniza con la capa principal
Móvil8 sep 202614 min de lectura

Persistencia en iOS: SwiftData, GRDB y Keychain, y por qué Realm ya no es opción

Persistencia en iOS: cuándo usar SwiftData, GRDB o Core Data, por qué Realm ya no es opción, el Keychain tras desinstalar y offline-first con CloudKit.

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

Concurrencia en Swift para quien viene de JavaScript: sin event loop, async let y TaskGroup en vez de Promise.all, actores, Sendable y data races en Swift 6.

Leer más
Ilustración de un árbol de vistas donde cada nodo propone un tamaño a sus hijos y recibe una respuesta, con un camino principal marcado
Móvil3 sep 202616 min de lectura

SwiftUI no es React, aunque se parezca: body, identidad, modifiers y layout

SwiftUI no es React: qué es body frente a render, por qué importa la identidad, cómo el orden de los modifiers cambia todo y el sistema de layout sin flexbox.

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 para quien domina TypeScript: value vs reference semantics, opcionales en el sistema de tipos, enums con datos, protocolos y Codable en vez 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

Por qué un senior de React Native debería aprender nativo: dónde gana iOS (widgets, APIs del día uno, ML en el dispositivo), dónde pierde y por qué suma.

Leer más