Mario Petricevic
Apple Vision Pro: Proven Development Methods Meet the Latest Technology
#1about 2 minutes
Introduction to XR development lessons and showcase
A brief overview of the talk's focus on lessons learned from XR development, demonstrated through a sample application.
#2about 5 minutes
Prioritizing user comfort to prevent motion sickness
Motion sickness is caused by a mismatch between visual input and the inner ear, which can be mitigated with techniques like vignetting and tunneling.
#3about 5 minutes
Designing user-friendly interactions and onboarding in XR
New users struggle with complex controls, so providing clear guidance, stabilized menus, and a dedicated onboarding process is crucial for success.
#4about 2 minutes
Adopting a 3D-first design and development process
Designing spatial applications directly in a 3D collaborative environment provides immediate feedback on scale and interaction that 2D tools cannot.
#5about 6 minutes
Developing for Vision Pro with Unity's cross-platform tools
Unity enables cross-platform development for both Vision Pro and Quest by abstracting platform specifics through different application modes like bounded and fully immersive.
#6about 2 minutes
Applying enterprise coding practices to Unity projects
Improve code quality and maintainability in professional Unity projects by implementing dependency injection, assembly definitions, and automated testing.
#7about 4 minutes
Live demo of a cross-platform XR interaction toolkit
A live demonstration showcases the capabilities of Unity's XR Interaction Toolkit for handling UI controls, object manipulation, and user input.
#8about 3 minutes
Key takeaways and the future outlook for XR
A summary of key development principles is followed by a discussion on how hardware comfort and software accessibility will drive future XR adoption.
Related jobs
Jobs that call for the skills explored in this talk.
Matching moments
03:16 MIN
Improving the developer feedback loop with specialized tools
Developer Time Is Valuable - Use the Right Tools - Kilian Valkhof
03:07 MIN
Final advice for developers adapting to AI
WeAreDevelopers LIVE – AI, Freelancing, Keeping Up with Tech and More
09:38 MIN
Technical challenges of shipping a cross-platform browser
Developer Time Is Valuable - Use the Right Tools - Kilian Valkhof
03:31 MIN
The value of progressive enhancement and semantic HTML
WeAreDevelopers LIVE – You Don’t Need JavaScript, Modern CSS and More
03:58 MIN
Making accessibility tooling actionable and encouraging
Developer Time Is Valuable - Use the Right Tools - Kilian Valkhof
05:28 MIN
The origin story of the Polypane developer browser
Developer Time Is Valuable - Use the Right Tools - Kilian Valkhof
00:59 MIN
Distinguishing real from fake tech headlines
Fake or News: Coding on a Phone, Emotional Support Toasters, ChatGPT Weddings and more - Anselm Hannemann
01:15 MIN
Crypto crime, EU regulation, and working while you sleep
Fake or News: Self-Driving Cars on Subscription, Crypto Attacks Rising and Working While You Sleep - Théodore Lefèvre
Featured Partners
Related Videos
XR Demystified: Separating Facts from Fiction in 2024
Rafał Legiędź
Unleashing a New Reality: The Transformative Power of XR Technologies for Developers
Bastian Schütz
Coding an Immersive Copilot using Unity / .NET and Azure OpenAI!
Zaid Zaim
WebXR: Enabling Virtual and Augmented Reality on the Web
Desireé Santos & Erick Henrique
Cross platform Augmented Reality development with React Native
Vladimir Novick
Live Coding an Augmented Reality Game with WebXR
Christian Grail
How Mixed Reality, Azure AI and Drones turned me into a Magician?
Zaid Zaim
Metaverse, the workplace of the future - Holoportation, the next generation of communication
Nahed Hatahet
Related Articles
View all articles

.gif?w=240&auto=compress,format)

From learning to earning
Jobs that call for the skills explored in this talk.


Visonum GmbH
Remote
Junior
Intermediate
React
Redux
TypeScript

MetaMedicsVR
Municipality of Madrid, Spain
Intermediate
API
GIT
Unity
Scrum
Three.js
+2

Inria
Canton of Rennes-4, France
Unity
Unreal Engine

Apple
Zürich, Switzerland
Python
Pandas
PyTorch
Data analysis
Computer Vision
+1

Apple
Zürich, Switzerland
Python
Pandas
PyTorch
Data analysis
Computer Vision
+1


Comerge Ag
Zürich, Switzerland
Intermediate
GIT
Azure
Computer Vision
Agile Methodologies

brainchild GmbH
Eggenfelden, Germany
C++
Unreal Engine
Software Architecture