Start by learning the essential device traits and design patterns that set visionOS apart when you start developing your app or game. Make design decisions based on these traits and patterns to produce immersive and interesting experiences.
Space: Using Apple Vision Pro, users can opt to enter fully immersive experiences that can take them to various locations while viewing virtual content like windows, volumes, and 3D objects on an infinite canvas.
Immersion: People can easily switch between several levels of immersion in a visionOS app. An app opens by default in the Shared Space, which allows users to move, open, and close windows as well as run numerous programs simultaneously. An app can also be switched to full space, where it is the only one operating. People can watch 3D content that has been integrated with their surroundings while using the Full Space app, access a portal to observe another location, or travel to another universe.
Passthrough: Passthrough allows users to interact with virtual material while simultaneously viewing their actual surroundings and providing live video from the device’s external cameras. The Digital Crown is used to adjust how much passthrough is allowed when someone wants to view more or less of their surroundings.
Spatial Audio: A person’s surroundings are automatically made to sound natural through the use of Vision Pro, which combines acoustic and visual-sensing technologies to simulate the sonic qualities of a person’s surroundings. An app can fine-tune Spatial Audio to provide unique experiences when given permission to access data about the user’s surroundings.
gestures and focus: Typically, users use their hands and eyes to engage with Vision Pro. The majority of activities are carried out by looking at a virtual object to focus on it and tapping it indirectly to make it active. Touching a virtual object with a finger is another direct gesture that people might use to interact with it.
Ergonomics: Maintaining visual comfort is crucial because, while wearing Vision Pro, users completely rely on the device’s cameras for all they see, both real and virtual. No matter the user’s height or position—sitting, standing, or lying down—the system automatically positions content so that it is relative to the wearer’s head. This helps to preserve comfort. People can continue to be at rest while using apps and games thanks to visionOS, which provides material to individuals rather than requiring them to move in order to access it.
Accessibility: People can use the interactions that are comfortable for them by utilizing Apple Vision Pro’s support for accessibility technologies like VoiceOver, Switch Control, Dwell Control, Guided Access, Head Pointer, and many others. Like all platforms, visionOS has system-provided UI components that come with accessibility support by default and system frameworks that show you how to make your app or game more accessible.
Basic Fundamentals of spatial design
Learn about the foundations of spatial design. Use best practices to design with depth, size, windows, and immersion, and learn how to make cozy, human-centered experiences that alter reality. Find out how you can expand your current app or realize a new idea using these spatial design ideas.
the design of spatial SharePlay experiences
Discover the different shared activities you can design in your visionOS apps and learn how to leverage Spatial Persona templates to promote meaningful human interactions in your apps. Find out how to manage immersive material in a shared activity, create your UI around a shared context, and more.
Design Factors For Motion And Vision
Discover how to create immersive experiences that are compelling for visionOS while taking into account the limitations of vision and motion perception in people. We’ll demonstrate how depth cues, contrast, focus, and motion may be used to make users feel at ease when playing your apps and games.
spatial user interface design
Study effective interface design for applications that use spatial computing. We’ll explain how your previous screen-based expertise translates naturally into making fantastic visionOS experiences. Discover principles for UI elements, materials, and typography to help you create experiences that are recognizable, readable, and simple to use.
Spatial design for input
Study effective interface design for the hands and eyes. We’ll go through the design tenets for spatial input, look at the most effective input strategies, and assist you in producing gratifying, cozy, and logical spatial experiences.
Explore immersive audio
Learn how to make your visionOS apps and games more enjoyable by using sound. See the methods used by Apple designers to choose sounds and construct soundscapes to produce textured, immersive experiences. We’ll discuss how spatial placement of audio signals, varying repetitious sounds, and incorporating sonic delight into your app may enhance basic user interactions.