Artículos
-
Generales
Distributed Actors en Swift: actores distribuidos, sistemas de clústeres y Swift Distributed
Aprende a usar distributed actors en Swift 5.7+: declara actores distribuidos, usa ClusterSystem de swift-distributed-actors, serializa con Codable y resuelve actores remotos. Ejemplos reales de juego multiplayer, microservicios e inventario en Swift puro.
-
Generales
Cargo avanzado en Rust: workspaces, features condicionales, build.rs y cargo-expand
Aprende a usar Cargo más allá del uso básico: workspaces para proyectos multicrate con Cargo.lock compartido, features condicionales para compilación selectiva, build.rs para generar código antes de compilar y cargo-expand para depurar macros. Con ejemplos reales en Rust.
-
Generales
ARKit y RealityKit en Swift: detección de planos, AR anchors y escenas aumentadas con SwiftUI
Aprende a usar ARKit y RealityKit en Swift para detectar planos, colocar objetos en AR y construir una app de decoración con ARView en SwiftUI, raycasting, gestos y ARCoachingOverlayView.
-
Otros lenguajes
iOS 27 ya está aquí: Siri con Gemini, App Intents obligatorio y lo que cambia de verdad para developers
iOS 27 se publicó el 14 de septiembre de 2026. Repasamos qué cambia en serio para quien programa: la nueva Siri sobre un modelo de Gemini, App Intents como única vía de acceso, el framework Foundation Models abierto a otros proveedores, los ajustes de Liquid Glass tras un año de críticas y ...
-
Generales
Testing avanzado en Rust: tests de integración, mockall para mocks y proptest para property testing
Guía práctica de testing avanzado en Rust: tests de integración en el directorio tests/, mocks automáticos con mockall y #[automock], property-based testing con proptest, benchmarks con criterion y cobertura con cargo-tarpaulin. Con ejemplos reales y antipatrones.
-
Generales
Core ML y Create ML en Swift: entrenar modelos, hacer predicciones e integrar Vision
Aprende a entrenar modelos de machine learning en macOS con Create ML y a integrarlos en iOS con Core ML, Vision y NLModel. Clasificación de imágenes, detección de objetos y actualización de modelos en background, con ejemplos reales en Swift.
-
Generales
Rayon en Rust: iteradores paralelos con par_iter, par_sort y ThreadPool
Rayon convierte iteradores secuenciales de Rust en paralelos cambiando .iter() por .par_iter(). Aprende a usar par_sort, rayon::join y ThreadPoolBuilder con ejemplos reales, benchmarks de referencia y los casos en que Rayon no es la solución.
-
Generales
visionOS en Swift: RealityView, Immersive Spaces, Entity y programación espacial
Aprende a construir apps para Apple Vision Pro con Swift y visionOS: RealityView para objetos 3D, gestos con DragGesture, ImmersiveSpace para experiencias inmersivas, Attachments para mezclar SwiftUI con RealityKit y Ornaments para controles flotantes.
-
Generales
Concurrencia avanzada en Rust: Arc
>, RwLock, atómicos y canales mpsc Arc y Mutex para compartir datos mutables entre hilos, RwLock cuando las lecturas superan a las escrituras, tipos atómicos para contadores sin bloqueos, y canales mpsc para comunicar hilos sin compartir estado. Cuatro herramientas con ejemplos reales en Rust.
-
Generales
Localización en Swift: String Catalog, LocalizedStringResource, plurales y formateo
Aprende a localizar apps en Swift con String Catalog (.xcstrings), el formato de Xcode 15 que sustituye .strings y .stringsdict. Cubre String(localized:), LocalizedStringResource, plurales automáticos por idioma y formateo localizado con Date.FormatStyle y Number.FormatStyle.









