Guía del tema

Herramientas para desarrolladores

Trabaja más rápido y con mayor confianza mediante Xcode, Instruments, pruebas, depuración, automatización e inteligencia para programar.

Las sesiones de herramientas para desarrolladores se centran en los ciclos de retroalimentación detrás del buen software. Abarcan flujos de proyectos, diagnósticos, investigación del rendimiento, pruebas, sistemas de compilación y la creciente función de los agentes de programación para comprender y cambiar una base de código.

Sesiones
48
2026
18
2025
11
2024
19

Qué incluye este tema

  • Flujos de Xcode y agentes de programación
  • Instruments, diagnósticos y rendimiento
  • Pruebas, compilaciones y productividad del desarrollo

WWDC 2026

18 sesiones
  1. Aprovecha Device Hub al máximo17:09 · Swift, Herramientas para desarrolladoresDescubre cómo Device Hub puede acelerar tus flujos de desarrollo. Recorreremos sus funciones y mostraremos cómo diagnosticar y reproducir problemas rápidamente con dispositivos y simuladores.
  2. Compila, entrega y automatiza con Xcode Cloud13:49 · Swift, Herramientas para desarrolladoresDescubre las últimas actualizaciones de Xcode Cloud que te permiten comenzar rápidamente a compilar y entregar tus apps. Aprende conceptos esenciales, configura compilaciones y pruebas en la nube con solo…
  3. Conoce el nuevo MetricKit17:43 · Herramientas para desarrolladores, Servicios del sistemaEncuentra y corrige problemas de rendimiento más rápido que nunca. Explora cómo MetricKit ofrece métricas esenciales y diagnósticos prácticos para ayudarte a comprender exactamente dónde puede mejorar tu app…
  4. Crea apps y servicios en tiempo real con gRPC y Swift24:25 · Herramientas para desarrolladores, SwiftCrea experiencias en vivo atractivas con gRPC en tu app Swift y backend. gRPC es un framework RPC de código abierto diseñado para API bidireccionales de transmisión y alto rendimiento. Explora cómo el paquete…
  5. Crea prototipos de interfaces con agentes en Xcode18:11 · IA y aprendizaje automático, Herramientas para desarrolladoresAprende a crear prototipos de tu app con agentes en Xcode. Explora técnicas para usar IA con el fin de prototipar interacciones, iterar diseños y generar soluciones creativas a problemas de diseño. Aprenderás…
  6. Dentro de Apple Intelligence y Xcode: presentación especial87:52 · IA y aprendizaje automático, Herramientas para desarrolladoresEntra en Steve Jobs Theater para descubrir los últimos avances de Apple Intelligence y Xcode. Aprende a acelerar tu desarrollo con nuevos flujos de programación agéntica en Xcode 27 y descubre cómo App Intents…
  7. Descubre container machines11:07 · Swift, Servicios del sistemaConoce container machines, una nueva herramienta incluida en Container que ofrece un entorno Linux persistente y ligero en Mac. Explora cómo funcionan y cómo el diseño de Containerization permite una…
  8. Diseña juegos sin código con Reality Composer Pro 318:53 · Herramientas para desarrolladores, Gráficos y juegosDescubre cómo usar ScriptGraph en Reality Composer Pro 3 para crear contenido 3D sin código para tus apps y juegos. Aprende a aprovechar nodos visuales para crear animaciones y momentos interactivos, e…
  9. Encuentra y corrige problemas de rendimiento en tus juegos de Metal21:01 · Herramientas para desarrolladores, Gráficos y juegosLocaliza problemas difíciles de rendimiento en juegos con potentes herramientas de Metal. Descubre cómo recopilar datos detallados mediante Game Performance Overview en Instruments, ejecutar trazas en segundo…
  10. Laboratorio grupal de consejos y trucos de Xcode61:43 · Herramientas para desarrolladoresAcompáñanos en línea para profundizar en WWDC26 con ingenieros y diseñadores de Apple, hacer preguntas, recibir consejos y seguir la conversación sobre cómo aprovechar Xcode al máximo. Se imparte en inglés.
  11. Laboratorio grupal de inteligencia para programar dirigido a principiantes62:02 · Herramientas para desarrolladoresAcompáñanos en línea para hacer preguntas, recibir consejos y seguir la conversación sobre los primeros pasos con la inteligencia para programar. Se imparte en inglés.
  12. Mejora tu presencia en App Store8:14 · Servicios de apps, Herramientas para desarrolladoresReimagina cómo promocionas tus apps y juegos en App Store al usar tus imágenes y videos en nuevos lugares. Descubre cómo contar una historia más completa en App Store con nuevas ubicaciones visuales en tu…
  13. Migra a Swift Testing21:25 · Herramientas para desarrolladores, SwiftAprende a adoptar Swift Testing junto con tus XCTests con confianza mediante la interoperabilidad entre frameworks de prueba. Descubre prácticas recomendadas y patrones para incorporar gradualmente funciones…
  14. Novedades de Swift32:45 · Herramientas para desarrolladores, SwiftAcompáñanos en este repaso de Swift. Descubre los últimos avances del lenguaje, incluidas actualizaciones para facilitar el trabajo diario, mejorar la concurrencia y crear código de alto rendimiento más…
  15. Novedades de Xcode 2728:00 · Swift, Herramientas para desarrolladoresDescubre las últimas mejoras de productividad en Xcode 27. Acelera tu flujo de desarrollo mediante personalización, agentes de programación y Device Hub. Explora actualizaciones de localización, rendimiento y…
  16. Perfila, corrige y verifica: mejora la capacidad de respuesta con Instruments26:43 · Swift, Herramientas para desarrolladoresAborda los problemas de respuesta de tu app con un flujo claro. Explora el instrumento Swift Concurrency, Time Profiler y System Trace para localizar cuellos de botella. Descubre cómo usar las funciones…
  17. Traduce tu app con agentes en Xcode14:52 · IA y aprendizaje automático, Herramientas para desarrolladoresDescubre cómo Xcode y los agentes de programación te ayudan a traducir String Catalogs mediante el contexto de tu app. Recorreremos estrategias para revisar los resultados traducidos e iterar tus…
  18. Xcode, los agentes y tú24:03 · Swift, Herramientas para desarrolladoresAprende a usar agentes de programación en Xcode durante tu proceso de desarrollo. Exploraremos varias formas de trabajar con agentes y consejos para pasar de un prototipo inicial a una app refinada. Descubre…

WWDC 2025

11 sesiones
  1. Conoce Containerization12:32 · Herramientas para desarrolladoresConoce Containerization, un proyecto de código abierto escrito en Swift para crear y ejecutar contenedores Linux en tu Mac. Aprende cómo aborda los contenedores Linux de forma segura y privada. Descubre cómo…
  2. Graba, reproduce y revisa: automatización de interfaces con Xcode24:41 · Swift, Herramientas para desarrolladoresAprende a grabar, ejecutar y mantener pruebas de XCUIAutomation en Xcode. Reproduce tus pruebas de interfaz de XCTest en decenas de configuraciones regionales, tipos de dispositivo y condiciones del sistema…
  3. Novedades de Swift38:10 · Herramientas para desarrolladores, SwiftAcompáñanos en este repaso de Swift. Hablaremos de mejoras en los flujos de trabajo que aumentan tu productividad y de API de biblioteca nuevas y modernizadas para tareas de programación fundamentales…
  4. Novedades de SwiftUI25:57 · Herramientas para desarrolladores, Conceptos esencialesConoce las novedades de SwiftUI para crear excelentes apps en cualquier plataforma de Apple. Exploraremos cómo dar a tu app un aspecto completamente nuevo con Liquid Glass. Descubre cómo aumentar el…
  5. Novedades de Xcode 2636:56 · Diseño, SwiftDescubre los últimos avances de productividad y rendimiento en Xcode 26. Aprende a aprovechar modelos de lenguaje grandes en tu flujo de desarrollo. Explora mejoras de edición y depuración, mejores…
  6. Optimiza el rendimiento de SwiftUI con Instruments35:36 · Swift, SwiftUI y frameworks de interfazDescubre el nuevo instrumento de SwiftUI. Veremos cómo SwiftUI actualiza las vistas, cómo los cambios en los datos de tu app afectan esas actualizaciones y cómo el nuevo instrumento te ayuda a visualizar sus…
  7. Optimiza el rendimiento de la CPU con Instruments32:59 · IA y aprendizaje automático, Gráficos y juegosAprende a optimizar tu app para Apple silicon con dos nuevas herramientas asistidas por hardware en Instruments. Comenzaremos viendo cómo perfilar tu app y luego profundizaremos al mostrar cada función llamada…
  8. Perfila y optimiza el consumo de energía de tu app19:43 · Servicios del sistema, Herramientas para desarrolladoresAprende a optimizar tu app para prolongar al máximo la batería. Descubre cómo identificar la causa de los problemas de energía de tu app, tanto si puedes reproducirlos mientras estás conectado a Xcode como si…
  9. Primeros pasos con Game Center29:36 · Herramientas para desarrolladores, Gráficos y juegosExplora las funciones de Game Center y aprende a comenzar. Te mostraremos prácticas recomendadas para implementar logros, desafíos, tablas de clasificación y actividades con el fin de maximizar la visibilidad…
  10. Programa con nosotros: explora la localización con Xcode21:33 · Herramientas para desarrolladores, Servicios de appsAprende a localizar tu app a más idiomas con Xcode. Recorreremos paso a paso el proceso de crear un String Catalog, traducir texto e intercambiar archivos con traductores externos. Conocerás prácticas…
  11. Programa con nosotros: mejora una app con la concurrencia de Swift32:56 · Herramientas para desarrolladores, SwiftAprende a optimizar la experiencia de usuario de tu app con la concurrencia de Swift mientras actualizamos una app de ejemplo existente. Comenzaremos con una app en el actor principal y agregaremos código…

WWDC 2024

19 sesiones
  1. Adéntrate en el depurador de RealityKit24:10 · Gráficos y juegos, Computación espacialConoce el depurador de RealityKit y descubre cómo esta nueva herramienta permite inspeccionar la jerarquía de entidades de las apps espaciales, depurar transformaciones errantes, encontrar entidades ausentes y…
  2. Analiza la memoria del heap33:03 · Swift, Herramientas para desarrolladoresProfundiza en la base de la memoria dinámica de tu app: el heap. Explora cómo usar Instruments y Xcode para medir, analizar y corregir problemas habituales del heap. También veremos técnicas y prácticas…
  3. Comprende los módulos compilados explícitamente15:28 · Herramientas para desarrolladoresExplora cómo cambian las compilaciones en Xcode 16 con los módulos compilados explícitamente. Descubre cómo se usan los módulos para compilar tu código, cómo mejoran la transparencia de las tareas de…
  4. Compón contenido 3D interactivo en Reality Composer Pro34:36 · Herramientas para desarrolladores, Computación espacialDescubre cómo la vista Timeline de Reality Composer Pro puede dar vida a tu contenido 3D. Aprende a crear una historia animada en la que personajes y objetos interactúan entre sí y con el mundo que los rodea…
  5. Conoce Swift Testing23:58 · Conceptos esenciales, SwiftTe presentamos Swift Testing, un nuevo paquete para probar tu código con Swift. Explora los componentes básicos de su nueva y potente API, descubre cómo aplicarlos en flujos habituales de pruebas y aprende…
  6. Crea una app de dibujo espacial con RealityKit32:25 · Herramientas para desarrolladores, Gráficos y juegosAprovecha RealityKit durante el proceso de creación de una app de dibujo espacial. Mientras creas una llamativa experiencia espacial que integra RealityKit con ARKit y SwiftUI, explorarás cómo funcionan los…
  7. Descubre el modo de área de Object Capture11:31 · Herramientas para desarrolladores, Gráficos y juegosDescubre cómo el modo de área de Object Capture habilita nuevas posibilidades de captura 3D en iOS al ampliar sus funciones para admitir la captura y reconstrucción de una zona. Aprende a optimizar la calidad…
  8. Descubre las API de RealityKit para iOS, macOS y visionOS31:31 · Herramientas para desarrolladores, Gráficos y juegosDescubre cómo las nuevas API multiplataforma de RealityKit pueden ayudarte a crear apps inmersivas para iOS, macOS y visionOS. Conoce los nuevos efectos al pasar el puntero, luces y sombras, y funciones para…
  9. Ejecuta, interrumpe e inspecciona: explora la depuración eficaz en LLDB28:48 · Swift, Herramientas para desarrolladoresAprende a usar LLDB para explorar y depurar bases de código. Te mostraremos cómo aprovechar al máximo los registros de fallos y trazas de llamadas, y cómo potenciar los puntos de interrupción con acciones y…
  10. Extiende tus flujos de trabajo de Xcode Cloud21:10 · Conceptos esenciales, Herramientas para desarrolladoresDescubre cómo Xcode Cloud puede adaptarse a tus necesidades de desarrollo. Te mostraremos cómo agilizar tus flujos de trabajo y automatizar pruebas y distribución mediante condiciones de inicio, alias…
  11. Fundamentos de Xcode36:27 · Conceptos esenciales, Herramientas para desarrolladoresEdita, depura, confirma cambios y repite. Explora el conjunto de herramientas de Xcode que te ayuda a iterar con rapidez al desarrollar apps. Descubre consejos y trucos para optimizar y mejorar tu flujo de…
  12. Llega más lejos con Swift Testing27:16 · Swift, Herramientas para desarrolladoresAprende a escribir un excelente conjunto de suites de pruebas con las funciones integradas de Swift Testing. Descubre cómo llevar más lejos sus componentes básicos para ampliar las pruebas a más situaciones…
  13. Mejora tu app de computación espacial con audio de RealityKit23:20 · Herramientas para desarrolladores, Gráficos y juegosMejora tu experiencia de computación espacial con el audio de RealityKit. Descubre cómo el audio espacial puede dar vida a tus experiencias 3D inmersivas. Desde audio ambiental y reverberación hasta audio…
  14. Migra tu app a Swift 641:48 · Herramientas para desarrolladores, SwiftObserva la migración a Swift 6 en acción mientras actualizamos una app de ejemplo existente. Aprende a migrar de forma incremental, módulo por módulo, y cómo el compilador te ayuda a identificar código…
  15. Novedades de Swift30:24 · Herramientas para desarrolladores, SwiftAcompáñanos en este repaso de Swift. Recorreremos brevemente su historia durante la última década y mostraremos cómo la comunidad creció mediante grupos de trabajo, amplió el ecosistema de paquetes y aumentó…
  16. Novedades de USD y MaterialX9:24 · Herramientas para desarrolladores, Gráficos y juegosExplora las actualizaciones de compatibilidad con Universal Scene Description y MaterialX en las plataformas de Apple. Descubre cómo estas tecnologías proporcionan una base para crear y entregar contenido 3D…
  17. Novedades de Xcode 1622:14 · Conceptos esenciales, SwiftDescubre las últimas mejoras de productividad y rendimiento en Xcode 16. Conoce las mejoras en la finalización de código, los diagnósticos y Xcode Previews. Obtén más información sobre las actualizaciones de…
  18. Porta juegos avanzados a las plataformas de Apple29:32 · Herramientas para desarrolladores, Gráficos y juegosDescubre lo sencillo que puede ser llegar a jugadores de todo el mundo en las plataformas de Apple. Te mostraremos cómo evaluar tu ejecutable de Windows en Apple silicon, comenzar a portar tu juego con…
  19. Un recorrido por Swift: explora sus funciones y diseño27:36 · Herramientas para desarrolladores, Conceptos esencialesConoce las funciones esenciales y la filosofía de diseño del lenguaje de programación Swift. Exploraremos cómo modelar datos, manejar errores, usar protocolos, escribir código simultáneo y mucho más mientras…