View in English

  • Apple Developer
    • Get Started

    Explore Get Started

    • Overview
    • Learn
    • Apple Developer Program

    Stay Updated

    • Latest News
    • Hello Developer
    • Platforms

    Explore Platforms

    • Apple Platforms
    • iOS
    • iPadOS
    • macOS
    • tvOS
    • visionOS
    • watchOS
    • App Store

    Featured

    • Design
    • Distribution
    • Games
    • Accessories
    • Web
    • Home
    • CarPlay
    • Technologies

    Explore Technologies

    • Overview
    • Xcode
    • Swift
    • SwiftUI

    Featured

    • Accessibility
    • App Intents
    • Apple Intelligence
    • Games
    • Machine Learning & AI
    • Security
    • Xcode Cloud
    • Community

    Explore Community

    • Overview
    • Meet with Apple events
    • Community-driven events
    • Developer Forums
    • Open Source

    Featured

    • WWDC
    • Swift Student Challenge
    • Developer Stories
    • App Store Awards
    • Apple Design Awards
    • Apple Developer Centers
    • Documentation

    Explore Documentation

    • Documentation Library
    • Technology Overviews
    • Sample Code
    • Human Interface Guidelines
    • Videos

    Release Notes

    • Featured Updates
    • iOS
    • iPadOS
    • macOS
    • watchOS
    • visionOS
    • tvOS
    • Xcode
    • Downloads

    Explore Downloads

    • All Downloads
    • Operating Systems
    • Applications
    • Design Resources

    Featured

    • Xcode
    • TestFlight
    • Fonts
    • SF Symbols
    • Icon Composer
    • Support

    Explore Support

    • Overview
    • Help Guides
    • Developer Forums
    • Feedback Assistant
    • Contact Us

    Featured

    • Account Help
    • App Review Guidelines
    • App Store Connect Help
    • Upcoming Requirements
    • Agreements and Guidelines
    • System Status
  • Quick Links

    • Events
    • News
    • Forums
    • Sample Code
    • Videos
 

Videos

Abrir menú Cerrar menú
  • Colecciones
  • Todos los videos
  • Información

Más videos

  • Información
  • Resumen
  • Código
  • Novedades de visionOS 26

    Explora las increíbles funcionalidades de visionOS 26. Descubre las API volumétricas mejoradas y aprende a combinar el poder de SwiftUI, RealityKit y ARKit. Descubre cómo crear apps y juegos atractivos con un seguimiento manual más rápido y la entrada de accesorios espaciales. Descubre las actualizaciones de SharePlay, Compositor Services, medios envolventes, web espacial, API empresariales y más.

    Capítulos

    • 0:00 - Introducción
    • 1:34 - Funcionalidades volumétricas
    • 10:28 - Funcionalidades del sistema
    • 15:21 - Juegos y accesorios espaciales
    • 23:00 - Experiencias compartidas
    • 25:03 - Ecosistema de medios envolventes
    • 31:04 - Web espacial
    • 34:13 - Nuevas API empresariales

    Recursos

    • Petite Asteroids: Building a volumetric visionOS game
    • Canyon Crosser: Building a volumetric hike-planning app
    • TabletopKit
      • Video HD
      • Video SD

    Videos relacionados

    WWDC25

    • Admite reproducción de video envolvente en apps de visionOS
    • Codificación conjunta: Incorpora la IA en el dispositivo a tu app mediante la estructura Foundation Models
    • Comparte experiencias de visionOS con personas cercanas
    • Conoce el diseño espacial de SwiftUI
    • Conoce la estructura Foundation Models
    • Conoce las tecnologías de Apple Immersive Video
    • Explora experiencias de video para visionOS
    • Explora la entrada de accesorios espaciales en visionOS
    • Explorar las mejoras de la app empresarial espacial
    • Más información sobre Apple Projected Media Profile
    • Mejor juntos: SwiftUI y RealityKit
    • Novedades de la web espacial
    • Novedades de RealityKit
    • Novedades de SwiftUI
    • Novedades del renderizado de Metal para apps inmersivas
    • Prepara el escenario con SwiftUI en visionOS

    WWDC24

    • Bring your iOS or iPadOS game to visionOS
  • Buscar este video…
    • 2:25 - DepthAlignment

      // Layout types back align views by default
      
      struct LandmarkProfile: View {
      
          var body: some View {
             VStackLayout().depthAlignment(.front) {
                  ResizableLandmarkModel()
                  LandmarkNameCard()
              }
          }
      }
    • 2:41 - rotation3DLayout

      // Rotate using any axis or angle
      
      struct PlaneStack: View {
          
          var body: some View {
              VStack {
                  ToyPlaneModel()
                  ToyPlaneModel()
                    .rotation3DLayout(angle, axis: .z)
                  ToyPlaneModel()
              }
          }
      }
    • 4:22 - Dynamic Bounds Restrictions

      // Dynamic Bounds Restrictions
      
      struct ContentView: View, Animatable {
      
          var body: some View {
              VStackLayout().depthAlignment(.front) {
                  // . . .
              }
              .preferredWindowClippingMargins(.all, 400)
          }
      }
    • 5:05 - Model3D manipulable view modifier

      // Apply the manipulable view modifier to each Model3D block per 3D object
      
      struct RockView: View {
          var body: some View {
              RockLayout {
                  ForEach(rocks) { rock in
                      Model3D(named: rock.name, bundle: realityKitContentBundle) {
                          model in
                          model.model?
                              .resizable()
                              .scaledToFit3D()
                      }
                      .manipulable()
                  }
              }
          }
      }
    • 5:14 - ManipulationComponent

      // Add a ManipulationComponent to each entity in your scene
      
      struct RealityKitObjectManipulation: View {
          var body: some View {
              RealityView {ccontent in
                  let rocks = await loadRockEntities()
                  arrangeRocks(rocks)
                  for rock in rocks {
                      ManipulationComponent.configureEntity(rock)
                      content.add(rock)
                  }
              }
          }
      }
    • 5:18 - QuickLook3DView

      // Preview multiple 3D models simultaneously in your space with Quick Look and 
      // get object manipulation on each of them by default
      
      struct QuickLook3DView: View {
          
          let url: URL
          var body: some View {
              VStack {
                  Button("View in your space") {
                      _ = PreviewApplication.open(urls: [url])
                  }
              }
          }
      }
    • 6:36 - Gestures on entities

      // Gestures on entities
      struct GestureExample: View {
          @GestureState private var dragMountain: Float = 0
          @GestureState private var dragTerrain: Float = 0
      		var body: some View {
              RealityView { content in
                  let drag1 = GestureComponent(
                      DragGesture().updating($dragMountain) { value, offset, _ in
                          offset = Float(value.translation.width)
                      })
                  let drag2 = GestureComponent(
                      DragGesture().updating($dragTerrain) {evalue, offset, _ in
                          offset = Float(value.translation.width)
                      })
                  mountain.components.set(drag1)
                  terrain.components.set(drag2)
              } update: { content in
                  // . . .
              }
          }
      }
    • 6:55 - Attachments on entities

      // Attachments on entities
      
      struct AttachmentComponentExample: View {
          var body: some View {
              RealityView { content in
                  // ... Load the mountain entity
                  
                  // Create an AttachmentComponent with any SwiftUI View
                  let attachmentComponent = ViewAttachmentComponent(
                      rootView: NameSign()
                  )
                  mountain.components.set(attachmentComponent)
              }
          }
      }
    • 13:43 - SwiftUI restoration APIs

      var body: some Scene {
          // . . .
          WindowGroup(id: "Editor") {
              EditorView()
          }
      
          Window("Inspector", id: "Inspector") {
              InspectorView()
          }
          // Prevent the inspector window from being launched on its own without an
          // editor window present.
          .defaultLaunchBehavior(.suppressed)
          // Prevent the inspector window from being persisted and restored across
          // different process or boot sessions.
          .restorationBehavior(.disabled)
      }
    • 33:45 - Look to scroll

      // SwiftUI
      var body: some View {
          ScrollView {
              HikeDetails()
          }
          .scrollInputBehavior(.enabled, for: .look)
      }
      
      
      // UIKit
      let scrollView: UIScrollView = {
          let scroll = UIScrollView()
          scroll.lookToScrollAxes = .vertical
          return scroll
      }()
    • 0:00 - Introducción
    • Obtén información sobre las actualizaciones de visionOS 26, incluidas nuevas API volumétricas, funciones a nivel de sistema, capacidades mejoradas de juegos y SharePlay, integración de Apple Immersive Video, experiencias espaciales de Safari, herramientas empresariales y más.

    • 1:34 - Funcionalidades volumétricas
    • En visionOS 26, puedes usar SwiftUI para crear experiencias volumétricas más inmersivas en apps de Apple Vision Pro. Las nuevas funciones de SwiftUI se basan en las capacidades existentes y facilitan el trabajo con contenido 3D. Puedes crear diseños 3D detallados con las herramientas y los modificadores 2D que ya conoces, y componer escenas 3D con alineaciones de profundidad y rotaciones que tienen en cuenta el diseño y garantizan que tu contenido sea legible y visualmente atractivo. Las experiencias volumétricas ahora incluyen presentaciones de interfaz de usuario, como ventanas emergentes, alertas y hojas, que puedes mostrar dentro y encima de los distintos volúmenes. Las apps se integran mejor con el mundo real mediante el renderizado de contenido fuera de sus límites, lo que crea una sensación más natural e inmersiva. La nueva API Object Manipulation permite a las personas interactuar más fácilmente con los objetos virtuales usando el movimiento natural de las manos. SwiftUI, RealityKit y ARKit están más integrados y te brindan una poderosa caja de herramientas para crear experiencias espaciales. Las nuevas API permiten mover fácilmente vistas y entidades entre escenas, hacer que las entidades de RealityKit sean observables en SwiftUI y adjuntar directamente gestos de SwiftUI a entidades de RealityKit.

    • 10:28 - Funcionalidades del sistema
    • visionOS 26 introduce varias características nuevas del sistema. El marco de modelos fundacionales tiene nuevas capacidades de aprendizaje automático que permiten el acceso a modelos de lenguaje en el dispositivo y acciones autónomas. Image Playground, disponible en visionOS, iOS y macOS, ahora permite a las personas crear imágenes con ChatGPT, aplicar nuevos estilos, como pintura al óleo, y personalizar expresiones. SpeechAnalyzer, una nueva API de conversión de voz a texto impulsada por Swift, te permite incorporar funciones avanzadas de reconocimiento de voz en tu app. SpeechAnalyzer se ejecuta completamente en el dispositivo, lo que garantiza la privacidad de los datos. En visionOS, las ventanas, las escenas y el contenido ahora pueden permanecer en la misma ubicación física incluso después de reiniciar el sistema. Los widgets espaciales se pueden fijar a paredes y mesas, y la API “levelOfDetail” te permite ajustar su apariencia y nivel de detalle según la proximidad.

    • 15:21 - Juegos y accesorios espaciales
    • El seguimiento de manos es hasta tres veces más rápido en visionOS 26, lo que hace que los juegos respondan mejor. Apple Vision Pro ahora admite dos nuevos accesorios espaciales: el controlador Sony PlayStation VR2 Sense para experiencias de juego inmersivas y Logitech Muse para tareas precisas, como dibujar y esculpir. Puedes integrar estos accesorios usando estructuras que ya conoces. Además, visionOS 26 admite aumentos del límite de memoria, lo que permite ejecutar los juegos de iPad compatibles de alta gama en Apple Vision Pro. Funciones como los nuevos tratamientos de estilo de inmersión “progresiva”, los efectos de desplazamiento, la calidad de renderizado dinámico y el renderizado espacial de macOS te permiten crear apps y juegos con más dimensionalidad y un mayor impacto visual. Puedes utilizar las nuevas API de TabletopKit para crear experiencias de juego compartidas más flexibles y atractivas, al mismo tiempo que gestionas la red y las entradas sin inconvenientes.

    • 23:00 - Experiencias compartidas
    • visionOS 26 permite compartir ventanas entre personas que se encuentran en la misma habitación, admite ARKit para anclajes de mundo compartidos y ofrece personajes espaciales mejorados. Puedes integrar estas funciones en apps de SharePlay existentes para una interacción virtual fluida en la misma sala.

    • 25:03 - Ecosistema de medios envolventes
    • Las personas usan Apple Vision Pro para revivir recuerdos a través de fotos y videos espaciales, y ver videos 2D, 3D y espaciales, incluido Apple Immersive Video. A nivel del sistema, visionOS 26 admite tres nuevos tipos de experiencias multimedia: contenido multimedia de 180°, 360° y de amplio campo de visión capturado por cámaras de terceros populares, como Canon, GoPro e Insta360. Para crear estas experiencias, se usa Apple Projected Media Profile (APMP), un enfoque basado en metadatos que permite flujos de trabajo de reproducción y edición adecuados para estos formatos. APMP genera automáticamente metadatos para cámaras seleccionadas y corrige la distorsión de las lentes ojo de pez gran angular, lo que hace que el contenido de video sea más inmersivo. La combinación de compatibilidad con contenido multimedia, nuevas herramientas para creadores y capacidades de simulación mejoradas abre nuevas posibilidades creativas y convierte a Apple Vision Pro en el dispositivo líder para el consumo y la creación de contenido multimedia inmersivo.

    • 31:04 - Web espacial
    • La nueva función de navegación espacial de Safari transforma las páginas en entornos 3D inmersivos. Las personas pueden mirar videos mientras navegan, interactuar con contenido multimedia espacial en línea y arrastrar modelos 3D al mundo real con Quick Look. Puedes integrar modelos 3D y videos espaciales en páginas web con una API declarativa simple. Además, una nueva vista previa para desarrolladores llamada “Web Background” te permite ofrecer entornos inmersivos personalizados a través del marcado HTML y una nueva función denominada “Mirar para desplazarse” habilita la navegación sin manos con movimientos oculares.

    • 34:13 - Nuevas API empresariales
    • visionOS 26 presenta varias mejoras para optimizar las experiencias empresariales en sectores como el de la salud, la manufactura y el transporte. Estas mejoras incluyen el acceso a la cámara principal del espacio compartido (que te permite ejecutar experiencias con cámara simultáneamente con otras apps espaciales), acceso a la cámara estéreo (que habilita la transmisión simultánea de las cámaras del ojo izquierdo y derecho), la nueva API Camera Region (que permite recibir una transmisión de video mejorada y estabilizada de una región de interés seleccionada) y el modo de seguimiento de ventana (que hace que las apps sigan automáticamente tu posición mientras te desplazas por el espacio). También hay nuevas API para proteger los datos confidenciales deshabilitando las capturas de contenido y para permitir que las apps sigan la posición del usuario. Puedes proteger el contenido con un único modificador de vista, “contentCaptureProtected”. La función Return to Service borra la información confidencial entre sesiones para simplificar el uso compartido de dispositivos dentro de las organizaciones. Las mejoras de QuickStart agilizan la configuración de los dispositivos y ahora puedes crear experiencias compartidas localmente utilizando la infraestructura empresarial. Estos avances contribuyen a que Apple Vision Pro se integre mejor y sea más seguro para el uso empresarial.

Developer Footer

  • Videos
  • WWDC25
  • Novedades de visionOS 26
  • Open Menu Close Menu
    • iOS
    • iPadOS
    • macOS
    • tvOS
    • visionOS
    • watchOS
    • App Store
    Open Menu Close Menu
    • Swift
    • SwiftUI
    • Swift Playground
    • TestFlight
    • Xcode
    • Xcode Cloud
    • Icon Composer
    • SF Symbols
    Open Menu Close Menu
    • Accessibility
    • Accessories
    • Apple Intelligence
    • Audio & Video
    • Augmented Reality
    • Business
    • Design
    • Distribution
    • Education
    • Games
    • Health & Fitness
    • In-App Purchase
    • Localization
    • Maps & Location
    • Machine Learning & AI
    • Security
    • Safari & Web
    Open Menu Close Menu
    • Documentation
    • Downloads
    • Sample Code
    • Videos
    Open Menu Close Menu
    • Help Guides & Articles
    • Contact Us
    • Forums
    • Feedback & Bug Reporting
    • System Status
    Open Menu Close Menu
    • Apple Developer
    • App Store Connect
    • Certificates, IDs, & Profiles
    • Feedback Assistant
    Open Menu Close Menu
    • Apple Developer Program
    • Apple Developer Enterprise Program
    • App Store Small Business Program
    • MFi Program
    • Mini Apps Partner Program
    • News Partner Program
    • Video Partner Program
    • Security Bounty Program
    • Security Research Device Program
    Open Menu Close Menu
    • Meet with Apple
    • Apple Developer Centers
    • App Store Awards
    • Apple Design Awards
    • Apple Developer Academies
    • WWDC
    Read the latest news.
    Get the Apple Developer app.
    Copyright © 2026 Apple Inc. All rights reserved.
    Terms of Use Privacy Policy Agreements and Guidelines