Ecosistema Apple · iOS · macOS · Swift
Cada línea de código tiene una historia.
Blog técnico de Slekens sobre desarrollo iOS y macOS. Swift, SwiftUI, arquitectura y testing — en español e inglés.
Blog
Ver todos los posts → Lo último que escribí
SwiftSeguridad Nuevo
Seguridad iOS (parte 1): dónde guardar tokens y secretos
Primera parte de la serie de fundamentos de seguridad en iOS: por qué UserDefaults no es lugar para un token, cómo usar bien el Keychain con la API actual, y cómo proteger un secreto detrás de Face ID.
7 ago 2026 Leer el artículo →
TCA desde cero (parte 4): testing a fondo y comparativa honesta 25 jul → TCA desde cero (parte 3): estado compartido y persistencia 24 jul → TCA desde cero (parte 2): composición y navegación con estado 23 jul → TCA desde cero (parte 1): construyendo un buscador con la API de 2026 22 jul → Concurrencia que ya no da miedo: los nuevos defaults de Swift (6.2 → 6.4) 14 jul → Concurrencia estructurada en la práctica: async let, TaskGroup, cancelación y actors 13 jul →
Apps publicadas