What are the spaces developers can develop for in VisionOS?

Generated on 10/25/2024

1 search

Developers can create apps for VisionOS in various spaces, including immersive spaces and shared spaces. Immersive spaces allow developers to create rich, engaging experiences that fill the room and provide a sense of presence and interaction with the real world. Shared spaces enable multiple users to interact within the same virtual environment, enhancing collaborative experiences. VisionOS leverages frameworks like SwiftUI, RealityKit, and ARKit to build these spatial apps, providing tools for creating both immersive and interactive experiences.

For more details on immersive spaces, you can refer to the session Dive deep into volumes and immersive spaces (18:42).

Platforms State of the Union 5-Minute Recap

Platforms State of the Union 5-Minute Recap

Watch a quick recap of the newest advancements on Apple platforms.

Design great visionOS apps

Design great visionOS apps

Find out how to create compelling spatial computing apps by embracing immersion, designing for eyes and hands, and taking advantage of depth, scale, and space. We’ll share several examples of great visionOS apps and explore how their designers approached creating new experiences for the platform.

Dive deep into volumes and immersive spaces

Dive deep into volumes and immersive spaces

Discover powerful new ways to customize volumes and immersive spaces in visionOS. Learn to fine-tune how volumes resize and respond to people moving around them. Make volumes and immersive spaces interact through the power of coordinate conversions. Find out how to make your app react when people adjust immersion with the Digital Crown, and use a surrounding effect to dynamically customize the passthrough tint in your immersive space experience.

Platforms State of the Union

Platforms State of the Union

Discover the newest advancements on Apple platforms.

Get started with HealthKit in visionOS

Get started with HealthKit in visionOS

Discover how to use HealthKit to create experiences that take full advantage of the spatial canvas. Learn the capabilities of HealthKit on the platform, find out how to bring an existing iPadOS app to visionOS, and explore the special considerations governing HealthKit during a Guest User session. You’ll also learn ways to use SwiftUI, Swift Charts, and Swift concurrency to craft innovative experiences with HealthKit.

Bring your iOS or iPadOS game to visionOS

Bring your iOS or iPadOS game to visionOS

Discover how to transform your iOS or iPadOS game into a uniquely visionOS experience. Increase the immersion (and fun factor!) with a 3D frame or an immersive background. And invite players further into your world by adding depth to the window with stereoscopy or head tracking.