World Congress 2024 • Aug 29, 2024 • Session details

Apple Vision Pro: Proven Development Methods Meet the Latest Technology

Mario Petricevic

Motion sickness will ruin your XR app. Ditch game paradigms for proven software architecture. Learn how to build scalable, comfortable Apple Vision Pro experiences.

Pause
Mute Enter Fullscreen
#1 about 4 min

Optimizing hardware comfort for extended spatial computing sessions

Upgrading default head straps with third-party counterweights significantly reduces user physical fatigue during immersive experiences.

#2 about 5 min

Preventing motion sickness with visual grounding techniques

Implementing vignettes, teleports, and stationary frames of reference mitigates the inner ear alignment mismatch that triggers nausea.

#3 about 2 min

Establishing safe defaults and stabilizing virtual interfaces

Providing automated standing or seated modes alongside physically anchored menus prevents real-world physical boundary collisions and accommodates user tremors.

#4 about 3 min

Creating intuitive onboarding for controllerless hand tracking

Utilizing distinct visual affordances and narrative guidance overcomes the steep learning curve of multi-directional spatial interactions.

#5 about 2 min

Transitioning design processes into three-dimensional working environments

Prototyping inside spatial applications rather than flat diagrams exposes critical sizing and field-of-view layout constraints early.

#6 about 3 min

Architectural pathways for cross-platform mixed reality development

Leveraging specific interaction frameworks enables portable codebases across budget consumer headsets and premium spatial computers.

#7 about 3 min

Selecting appropriate rendering modes for spatial computing platforms

Choosing between bounded volumes and fully immersive modes dictates the level of environmental view transparency and operating system intervention.

#8 about 3 min

Structuring scalable xr projects with enterprise software patterns

Integrating dependency injection and assembly definitions separates application logic from presentation layers to ensure reliable automated testability.

#9 about 4 min

Demonstrating cross-platform interaction components in spatial environments

Utilizing standardized toolkit systems simplifies the implementation of complex object grabs, snaps, and physical throwing mechanics.

#10 about 4 min

Evolving hardware requirements and managing cross-platform feature branching

Future hardware adoption relies on lighter physical form factors while developers successfully route logic using hardware-specific capability flags.

Matching moments

1:11 min

Key principles for creating effective extended reality experiences

Desiree Santos Desiree Santos +1 · WWC 2024

2:31 min

Outlining the hardware and software architecture of mixed reality

Nahed Hatahet Nahed Hatahet · WWC 2024

2:39 min

Transitioning toward immersive spatial computing technologies

Bastian Schütz Bastian Schütz · WWC 2024

9:26 min

Community questions on WebXR development and hardware

Christian Grail · WWC 2021

2:07 min

Headset recommendations and upcoming XR hardware releases

rafek rafek · WWC 2024

5:43 min

Moving from enterprise software to virtual reality interfaces

Christian Grail · WWC 2021

Upcoming sessions on this topic

Open session

World Congress 2026 North America

Engineering the Pivot: How Creative Strategy Solves the Hard Problems of AI Accuracy and Scale

Shruti Tiwari

AI/ML product manager, Dell

Shruti Tiwari
Open session

World Congress 2026 North America

From Software Agents to Physical Devices: Inside the Agentic Hardware Stack

Michael Yuan, Vivian Hu

Michael Yuan
Vivian Hu
Open session

World Congress 2026 North America

AI ROI: The Hard Unit Economics of AI-Native Engineering

Manu Gurudatha

Manu Gurudatha, VP of Engineering at PagerDuty

Manu Gurudatha
Open session

World Congress 2026 North America

GitHub’s Team X-Ray: Your Repository Knows More About Your Team Than Your Team Does

Andrea Griffiths

Senior Developer Advocate

Andrea Griffiths
Open session

World Congress 2026 North America

Beyond the Code: Human-AI Synergies in Product Development

Ajita Kanchivakam Ananth

Staff Technical Program Manager at Google

Ajita Kanchivakam Ananth
Open session

World Congress 2026 North America

Beyond Vibe Coding: Using CLI Tools as Your AI Counterpart in Pair Programming

Ron Veen

Java enthusiast and Special agent for Team Rockstars IT

Ron Veen