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 Β· World Congress 2024

2:31 min

Outlining the hardware and software architecture of mixed reality

Nahed Hatahet Nahed Hatahet Β· World Congress 2024

2:39 min

Transitioning toward immersive spatial computing technologies

Bastian SchΓΌtz Bastian SchΓΌtz Β· World Congress 2024

9:26 min

Community questions on WebXR development and hardware

Christian Grail Β· World Congress 2021

2:07 min

Headset recommendations and upcoming XR hardware releases

rafek rafek Β· World Congress 2024

5:43 min

Moving from enterprise software to virtual reality interfaces

Christian Grail Β· World Congress 2021

Upcoming sessions on this topic

Open session

React Under Fire: Rendering Performance for Streaming Agent UIs

  • Abhirupa Mitra

    Slack

    Senior Member of Technical Staff

Open session

ULTRON: Your Agent Has No Hands - Real-Time Voice, MCP, and Ten Phones on Stage

  • Sagar Tamang

    Two Spoon Technologies

    AI Engineer

Open session

Designing for Every Direction: Logical CSS for Global, Adaptive, and Effortlessly Reversible UIs

  • Vidhya Krishnamoorthy

    Morgan Stanley

    VP, Software Engineering Manager

Open session

From Profiler to Production: Measuring What Actually Matters in React & React Native

  • Andrei Tazetdinov

    Dynatrace

    React Native Developer

Open session

Multi-Cloud Isn't a Project. It's a Side Effect.

  • Antonio Mendoza PΓ©rez

    Temporal Technologies

    Staff Developer Success Engineer

  • Gaurav Thadani

    Temporal

    Staff Developer Success Engineer

Open session

Building World-Aware Physical AI with Agent Memory and Context Graphs

  • Vasundhara Shukla

    Neo4j

    Developer Advocate

  • Zaid Zaim

    Neo4j

    Developer Advocate | Microsoft AI MVP