Guía del tema

SwiftUI y frameworks de interfaz

Crea interfaces adaptables con SwiftUI, UIKit y AppKit mediante patrones modernos de diseño, navegación, animación y estado.

Esta colección sigue los frameworks de interfaz de Apple desde los fundamentos hasta la composición avanzada. Abarca las prestaciones más recientes de SwiftUI junto con la integración de UIKit y AppKit, con orientación práctica para estado, navegación, diseño, animación, documentos y apps con varias ventanas.

Sesiones
76
2026
22
2025
26
2024
28

Qué incluye este tema

  • Composición, estado y navegación de SwiftUI
  • Diseño, animación e interfaces adaptables
  • Integración de UIKit y AppKit

WWDC 2026

22 sesiones
  1. Compón efectos gráficos avanzados con SwiftUI17:55 · Diseño, SwiftUI y frameworks de interfazDescubre cómo crear experiencias personalizadas y completas al combinar creativamente API de diseño y gráficos de SwiftUI. Te mostraremos cómo descomponer diseños complejos y usar un flujo creativo para…
  2. Descubre PaperKit7:39 · SwiftUI y frameworks de interfaz, Servicios de appsCrea una aplicación basada en lienzo con PaperKit. Explora las nuevas API de modelo de datos que permiten acceder, crear y modificar elementos de marcado. Aprende a agregar controles y anotaciones…
  3. Fundamentos de Actividades en Vivo15:16 · SwiftUI y frameworks de interfaz, Servicios de appsMejora la experiencia de tu app con Actividades en Vivo. Explora muchos de los lugares donde aparecen, incluido un nuevo estilo en Dynamic Island que ofrece más información cuando iPhone se usa en horizontal…
  4. Fundamentos de WidgetKit20:20 · SwiftUI y frameworks de interfazLos widgets destacan el contenido más importante de tu app en todo el sistema y ofrecen a las personas otra oportunidad para interactuar. Descubre los distintos tipos y las cualidades que los hacen memorables…
  5. Laboratorio grupal de SwiftUI60:58 · SwiftUI y frameworks de interfazAcompáñ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 los anuncios más importantes de la semana relacionados…
  6. Laboratorio grupal de SwiftUI62:45 · SwiftUI y frameworks de interfazAcompáñ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 los anuncios más importantes de la semana relacionados…
  7. Laboratorio grupal de SwiftUI para principiantes61:10 · SwiftUI y frameworks de interfazAcompáñanos en línea para hacer preguntas, recibir consejos y seguir la conversación sobre los primeros pasos con SwiftUI. Se imparte en inglés.
  8. Laboratorio grupal de watchOS60:15 · Servicios de apps, Salud y actividad físicaAcompáñ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 los anuncios más importantes de la semana relacionados…
  9. Lee entre los trazos con PencilKit15:10 · SwiftUI y frameworks de interfaz, Servicios de appsHabilita el reconocimiento de escritura a mano en tus apps con la misma potente tecnología de apps de Apple como Freeform y Notes. Descubre cómo usarlo con una amplia variedad de alfabetos e idiomas, y explora…
  10. Mejora la accesibilidad de tu app de lectura20:00 · SwiftUI y frameworks de interfaz, Accesibilidad e inclusiónAprende a crear experiencias de lectura sólidas para VoiceOver, Speak Screen y más. Descubre cómo ofrecer una selección de texto intuitiva, navegación clara entre líneas y párrafos, y lectura continua entre…
  11. Mejora la experiencia de texto de tu app con TextKit23:46 · Servicios de apps, SwiftUI y frameworks de interfazDescubre cómo combinar la comodidad de las vistas de texto integradas con el control de TextKit. Te mostraremos cómo las nuevas API facilitan extender UITextView y NSTextView con comportamientos…
  12. Moderniza tu app AppKit18:01 · SwiftUI y frameworks de interfazActualiza tu app AppKit con las convenciones modernas de macOS. Profundiza en el manejo de entradas mediante eventos de control y reconocedores de gestos, más allá de los bucles de seguimiento tradicionales…
  13. Moderniza tu app UIKit16:03 · SwiftUI y frameworks de interfazDescubre las últimas actualizaciones de UIKit. Aprende a actualizar los diseños de tu app para iPhone para que funcionen de forma óptima al redimensionarse mediante iPhone Mirroring y en iPad. Explora nuevas…
  14. Novedades de SwiftData12:53 · Swift, SwiftUI y frameworks de interfazDescubre las últimas mejoras de SwiftData. Te mostraremos cómo conservar tipos personalizados y de terceros mediante Codable, y agrupar datos recuperados en secciones dentro de tu app SwiftUI. También…
  15. Novedades de SwiftUI28:15 · Servicios de apps, DiseñoExplora las últimas incorporaciones a SwiftUI y descubre cómo pueden mejorar tus apps. Presentaremos un nuevo protocolo Document con acceso directo al disco y comparación basada en instantáneas para crear apps…
  16. Novedades de WebKit para Safari 2716:32 · SwiftUI y frameworks de interfaz, Safari y webExplora las novedades de WebKit, desde Grid Lanes y Customizable Select hasta HTML Model e Immersive Environments, además de lo más reciente para Web Extensions. También descubrirás el trabajo detrás de más de…
  17. Ofrece información de entrenamientos con zonas de HealthKit12:15 · SwiftUI y frameworks de interfaz, Salud y actividad físicaHealthKit facilita ofrecer en tu app información de entrenamiento, como zonas de frecuencia cardíaca y potencia de ciclismo. Aprende a aprovechar las zonas personalizadas integradas o a crear otras propias…
  18. Perfecciona la accesibilidad de controles personalizados16:25 · SwiftUI y frameworks de interfaz, Accesibilidad e inclusiónLibera todo el potencial de los elementos interactivos de tu app haciéndolos accesibles para todos. Explicaremos cómo las personas comprenden y usan controles con VoiceOver y otras tecnologías de asistencia, y…
  19. Profundiza en pilas diferidas y desplazamiento con SwiftUI21:10 · Diseño, SwiftUI y frameworks de interfazDescubre el funcionamiento interno de las pilas diferidas de SwiftUI. Exploraremos cómo LazyVStack y LazyHStack calculan tamaños, cargan subvistas de forma diferida y precargan contenido para ofrecer un…
  20. Programa con nosotros: agrega persistencia con SwiftData22:35 · Swift, SwiftUI y frameworks de interfazObserva SwiftData en acción mientras agregamos persistencia a una app existente. Te mostraremos cómo definir tus modelos de datos e integrar de forma fluida datos persistentes con SwiftUI. También aprenderás…
  21. Programa con nosotros: crea una potente función de arrastrar y soltar en SwiftUI15:21 · Servicios de apps, SwiftUI y frameworks de interfazAcompáñanos mientras creamos un juego de solitario para explorar las últimas prestaciones de arrastrar y soltar de SwiftUI. Te mostraremos cómo usar la nueva API de reordenamiento para que las personas…
  22. Usa SwiftUI con AppKit y UIKit14:03 · Servicios de apps, SwiftUI y frameworks de interfazDescubre cómo adoptar SwiftUI de forma gradual en tu app AppKit o UIKit existente. Te mostraremos cómo usar el framework Observation para actualizar automáticamente tus vistas, integrar componentes de SwiftUI…

WWDC 2025

26 sesiones
  1. Conoce Liquid Glass19:33 · SwiftUI y frameworks de interfaz, DiseñoLiquid Glass unifica el lenguaje de diseño de las plataformas de Apple y ofrece una experiencia de usuario más dinámica y expresiva. Conoce sus principios de diseño, explora sus propiedades ópticas y físicas…
  2. Conoce WebKit para SwiftUI21:59 · Safari y web, SwiftUI y frameworks de interfazDescubre cómo usar WebKit para integrar contenido web sin esfuerzo en tus apps de SwiftUI. Aprende a cargar y mostrar contenido web, comunicarte con páginas web y mucho más.
  3. Conoce el diseño espacial de SwiftUI20:21 · Diseño, Computación espacialExplora nuevas herramientas para crear experiencias espaciales con SwiftUI. Aprende los fundamentos de las vistas 3D de SwiftUI en visionOS, personaliza diseños existentes con alineaciones de profundidad y usa…
  4. Conoce el nuevo aspecto de los íconos de apps11:54 · SwiftUI y frameworks de interfaz, DiseñoObtén una visión general de las nuevas apariencias de los íconos de apps para iOS, iPadOS y macOS, incluidos tonos claros y oscuros, y opciones transparentes. Aprende a usar el efecto esmerilado y la…
  5. Conoce el nuevo sistema de diseño18:14 · SwiftUI y frameworks de interfaz, DiseñoProfundiza en el nuevo sistema de diseño para explorar cambios importantes del diseño visual, la arquitectura de la información y los componentes centrales del sistema. Aprende cómo transforma la relación…
  6. Crea una app AppKit con el nuevo diseño22:28 · SwiftUI y frameworks de interfazActualiza tu app AppKit para aprovechar al máximo el nuevo sistema de diseño. Profundizaremos en cambios importantes de vistas con pestañas, vistas divididas, barras, presentaciones, búsqueda y controles, y…
  7. Crea una app SwiftUI con el nuevo diseño22:17 · Diseño, SwiftUI y frameworks de interfazExplora cómo Liquid Glass transforma el aspecto de tu app. Descubre cómo este impactante material mejora barras de herramientas, controles y estructuras de apps en distintas plataformas, ofrece interacciones…
  8. Crea una app UIKit con el nuevo diseño25:52 · Diseño, SwiftUI y frameworks de interfazActualiza tu app UIKit para aprovechar al máximo el nuevo sistema de diseño. Profundizaremos en cambios importantes de vistas con pestañas, vistas divididas, barras, presentaciones, búsqueda y controles, y…
  9. Crea íconos con Icon Composer14:33 · SwiftUI y frameworks de interfaz, DiseñoAprende a usar Icon Composer para crear íconos de apps actualizados para iOS, iPadOS, macOS y watchOS. Descubre cómo exportar recursos desde la herramienta de diseño que prefieras, agregarlos a Icon Composer…
  10. Diseña widgets para visionOS21:04 · Computación espacial, SwiftUI y frameworks de interfazAprende a diseñar atractivos widgets para visionOS 26 que se integren sin esfuerzo con el entorno de una persona. Descubre cómo agregar profundidad a su diseño y personalizar materiales, tamaños y estilos para…
  11. Explora la concurrencia en SwiftUI24:55 · SwiftUI y frameworks de interfaz, SwiftDescubre cómo SwiftUI aprovecha la concurrencia de Swift para crear apps seguras y con buena respuesta. Explora cómo usa el actor principal de forma predeterminada y descarga trabajo en otros actores. Aprende…
  12. Haz que tu app UIKit sea más flexible16:43 · SwiftUI y frameworks de interfazDescubre cómo tu app UIKit puede ser más flexible en iPhone, iPad, Mac y Apple Vision Pro mediante escenas y controladores de vistas de contenedor. Libera todo su potencial al pasar de un ciclo de vida…
  13. Lleva Swift Charts a la tercera dimensión11:17 · SwiftUI y frameworks de interfazAprende a llevar tus Swift Charts 2D a la tercera dimensión con Chart3D y visualizar tus conjuntos de datos desde perspectivas completamente nuevas. Traza datos en 3D, visualiza superficies matemáticas y…
  14. Mejor juntos: SwiftUI y RealityKit30:25 · Diseño, Computación espacialDescubre cómo combinar de forma fluida SwiftUI y RealityKit en visionOS 26. Exploraremos mejoras de Model3D, incluida la compatibilidad con animación y ConfigurationCatalog, y mostraremos transiciones fluidas…
  15. Mejora el diseño de tu app para iPad15:20 · SwiftUI y frameworks de interfaz, DiseñoHaz que tu app se vea y se sienta excelente en iPadOS. Conoce prácticas recomendadas para diseñar una disposición adaptable a ventanas de apps redimensionables. Familiarízate con los controles de ventana y…
  16. Mejora la experiencia multilingüe de tu app20:38 · SwiftUI y frameworks de interfaz, Servicios de appsCrea una experiencia fluida para cualquiera que use varios idiomas. Aprende cómo Language Discovery te permite optimizar tu app con los idiomas preferidos de una persona. Explora avances en la compatibilidad…
  17. Novedades de SF Symbols 722:52 · SwiftUI y frameworks de interfaz, DiseñoExplora las últimas actualizaciones de SF Symbols, la biblioteca de iconografía de Apple. Conoce Draw, un nuevo sistema de animación que permite que los símbolos imiten el flujo orgánico de un trazo…
  18. 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…
  19. Novedades de UIKit26:02 · Privacidad y seguridad, SwiftUI y frameworks de interfazModerniza tu app con las últimas API de UIKit, incluida una mejor compatibilidad con la barra de menús, seguimiento automático de observaciones, un nuevo método de actualización de la interfaz y mejoras de…
  20. 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…
  21. Novedades de visionOS 2638:47 · Audio y video, Empresas y educaciónExplora nuevas y emocionantes funciones de visionOS 26. Descubre API volumétricas mejoradas y aprende a combinar la potencia de SwiftUI, RealityKit y ARKit. Aprende a crear apps y juegos más atractivos con…
  22. Novedades de watchOS 2620:56 · Salud y actividad física, Mapas y ubicaciónDescubre las nuevas funciones de watchOS 26 y aprende a integrarlas en tus apps de watchOS e iOS. Explora la arquitectura ARM64 y profundiza en el nuevo sistema de diseño. También compartiremos actualizaciones…
  23. Novedades de widgets24:28 · SwiftUI y frameworks de interfazWidgetKit mejora tu app con actualizaciones para widgets, Actividades en Vivo y controles. Aprende a llevar tus widgets a visionOS y CarPlay, y a conseguir su mejor aspecto mediante modos de renderizado con…
  24. 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…
  25. Prepara la escena con SwiftUI en visionOS24:51 · Diseño, Computación espacialDescubre nuevas y emocionantes API para mejorar ventanas, volúmenes y espacios inmersivos en tu app de visionOS. Ajusta el comportamiento de tus escenas al reiniciarse o fijarse en un lugar. Haz que los…
  26. Programa con nosotros: crea una experiencia de texto enriquecido en SwiftUI con AttributedString35:10 · Swift, SwiftUI y frameworks de interfazAprende a crear una experiencia de texto enriquecido con TextEditor API de SwiftUI y AttributedString. Descubre cómo habilitar su edición, crear controles personalizados que manipulen el contenido del editor y…

WWDC 2024

28 sesiones
  1. Adapta las ventanas de macOS con SwiftUI10:56 · SwiftUI y frameworks de interfazHaz que tus ventanas parezcan hechas a medida para macOS. Ajústalas para fines específicos, facilidad de uso y expresión de funciones. Usa SwiftUI para dar estilo a sus barras de herramientas y fondos…
  2. Admite la búsqueda semántica con Core Spotlight10:55 · IA y aprendizaje automático, Servicios de appsAprende a ofrecer resultados de búsqueda semántica en tu app con Core Spotlight. Descubre cómo hacer que el contenido de tu app esté disponible en el índice privado del dispositivo para que las personas…
  3. Aprovecha Apple Pencil al máximo14:58 · Servicios de apps, SwiftUI y frameworks de interfazComo novedad en iOS 18, iPadOS 18 y visionOS 2, el selector de herramientas de PencilKit ahora admite herramientas totalmente personalizadas con atributos propios. Aprende a expresar tu experiencia de dibujo…
  4. Añade expresividad a tu app con Genmoji11:17 · SwiftUI y frameworks de interfazDescubre cómo dar vida a Genmoji en tu app. Veremos cómo renderizar, almacenar y comunicar texto que incluya Genmoji. Si tu app incluye un motor de texto personalizado, también explicaremos técnicas para…
  5. Comprende los contenedores de SwiftUI18:12 · SwiftUI y frameworks de interfazConoce las prestaciones de las vistas de contenedor de SwiftUI y crea un modelo mental de cómo los contenedores administran sus subvistas. Aprovecha nuevas API para crear contenedores personalizados, crea…
  6. Conoce Contact Access Button15:43 · SwiftUI y frameworks de interfaz, Servicios de appsConoce los nuevos modos de autorización de Contacts y cómo mejorar el acceso a Contacts en tu app. Descubre cómo integrar Contact Access Button en tu app para compartir contactos adicionales cuando se solicite…
  7. Crea apps preparadas para varios idiomas16:41 · Servicios de apps, SwiftUI y frameworks de interfazAsegúrate de que tu app funcione de forma correcta y eficaz para personas multilingües. Conoce prácticas recomendadas para la entrada, presentación, búsqueda y formato de texto. Obtén detalles sobre cómo…
  8. Crea efectos personalizados al posar la mirada en visionOS16:40 · Diseño, Computación espacialAprende a desarrollar efectos personalizados que actualizan las vistas cuando las personas las miran. Descubre cómo crear un efecto de botón expansivo que combina opacidad, escala y recorte. Conoce las…
  9. Crea efectos visuales personalizados con SwiftUI26:06 · Diseño, Gráficos y juegosDescubre cómo crear efectos visuales impactantes en SwiftUI. Aprende a crear efectos de desplazamiento únicos, tratamientos de color detallados y transiciones personalizadas. También exploraremos efectos…
  10. Evoluciona la experiencia de inicio de documentos10:08 · SwiftUI y frameworks de interfazHaz que tu app basada en documentos destaque y enfoca su identidad única con la nueva experiencia de inicio de documentos. Aprende a aprovechar la nueva API para personalizar la primera pantalla que ven las…
  11. Extiende los controles de tu app por todo el sistema18:09 · SwiftUI y frameworks de interfaz, Servicios de appsLleva los controles de tu app a Control Center, Lock Screen y otros lugares. Aprende a usar WidgetKit para extenderlos a la experiencia del sistema. Veremos cómo crear un control, adaptar su aspecto y hacerlo…
  12. Fundamentos de SwiftUI24:16 · Conceptos esenciales, SwiftUI y frameworks de interfazAcompáñanos en un recorrido por SwiftUI, el framework declarativo de Apple para interfaces de usuario. Aprende conceptos esenciales para crear apps en SwiftUI, como vistas, variables de estado y diseño…
  13. Mejora la experiencia de pestañas y barra lateral en iPadOS15:46 · Diseño, SwiftUI y frameworks de interfaziPadOS 18 presenta un nuevo sistema de navegación que da a las personas la flexibilidad de elegir entre una barra de pestañas o una barra lateral. La barra de pestañas rediseñada ofrece más espacio para el…
  14. Mejora las animaciones y transiciones de tu interfaz14:14 · Diseño, SwiftUI y frameworks de interfazExplora cómo adoptar la transición de zoom en la navegación y las presentaciones para aumentar la sensación de continuidad en tu app, y aprende a animar vistas de UIKit con animaciones de SwiftUI para crear…
  15. Migra tu app TVML a SwiftUI17:30 · Audio y video, SwiftUI y frameworks de interfazSwiftUI te ayuda a crear excelentes apps en todas las plataformas de Apple y es el kit de herramientas preferido para llevar tu contenido a la sala de estar con tvOS 18. Aprende a usar SwiftUI para crear…
  16. Novedades de AppKit19:56 · Servicios de apps, SwiftUI y frameworks de interfazDescubre los avances más recientes en el desarrollo de apps para Mac. Obtén un panorama de las nuevas funciones de macOS Sequoia y aprende a adoptarlas en tu app. Explora nuevas formas de integrar tu código…
  17. Novedades de SF Symbols 617:19 · SwiftUI y frameworks de interfaz, DiseñoExplora las actualizaciones más recientes de SF Symbols, la biblioteca de iconografía de Apple diseñada para integrarse de forma fluida con San Francisco, la fuente del sistema de todas las plataformas de…
  18. Novedades de StoreKit y las compras dentro de la app23:00 · Servicios de apps, SwiftUI y frameworks de interfazAprende a crear y ofrecer experiencias de compra aún mejores con el sistema de compras dentro de la app de App Store. Verás una demostración de los nuevos estilos de control para vistas de StoreKit y las…
  19. Novedades de SwiftUI23:13 · Conceptos esenciales, Computación espacialAprende a usar SwiftUI para crear excelentes apps para cualquier plataforma de Apple. Explora un aspecto renovado para pestañas y documentos en iPadOS. Mejora la administración de ventanas con nuevas API y…
  20. Novedades de UIKit21:10 · Servicios de apps, SwiftUI y frameworks de interfazExplora todas las novedades de UIKit, incluidas las experiencias de pestañas e inicio de documentos, las transiciones y los cambios en texto y entrada. También hablaremos de una interoperabilidad mejor que…
  21. 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…
  22. Novedades de watchOS 1114:16 · Servicios de apps, Salud y actividad físicaExplora nuevas oportunidades en Apple Watch, como incorporar compatibilidad con Double Tap en tu app para watchOS, hacer que tus widgets de Smart Stack sean aún más relevantes e interactivos, y mostrar las…
  23. Ponte al día con la accesibilidad en SwiftUI21:19 · SwiftUI y frameworks de interfaz, Accesibilidad e inclusiónSwiftUI facilita la creación de experiencias increíbles y accesibles para todos. Descubriremos cómo las tecnologías de asistencia comprenden tu app y navegan por ella mediante los completos elementos de…
  24. Primeros pasos con Dynamic Type15:30 · SwiftUI y frameworks de interfaz, Accesibilidad e inclusiónDynamic Type permite que las personas elijan el tamaño de texto que prefieren en todo el sistema y en todas sus apps. Para ayudarte a comenzar a admitir Dynamic Type, veremos los fundamentos: cómo funciona…
  25. Primeros pasos con Writing Tools12:24 · IA y aprendizaje automático, SwiftUI y frameworks de interfazDescubre cómo Writing Tools ayuda a las personas a revisar, reescribir y transformar texto en tu app. Conoce en detalle cómo interactúa con tu app para que puedan perfeccionar lo escrito en cualquier vista de…
  26. Profundiza en volúmenes y espacios inmersivos32:17 · Computación espacial, SwiftUI y frameworks de interfazDescubre nuevas y potentes formas de personalizar volúmenes y espacios inmersivos en visionOS. Aprende a ajustar cómo cambian de tamaño los volúmenes y cómo responden al movimiento de las personas a su…
  27. Swift Charts: gráficos vectorizados y de funciones13:29 · Servicios de apps, SwiftUI y frameworks de interfazLa trama se complica. Aprende a renderizar gráficos atractivos que representen funciones matemáticas y conjuntos de datos extensos mediante gráficos de funciones y vectorizados en tu app. Ya sea que quieras…
  28. Trabaja con ventanas en SwiftUI12:55 · Computación espacial, SwiftUI y frameworks de interfazAprende a crear excelentes apps de una o varias ventanas en visionOS, macOS y iPadOS. Descubre herramientas que permiten abrir y cerrar ventanas mediante programación, ajustar su posición y tamaño, e incluso…