Unity Learn home
View Tutorial Content

Developing for visionOS with Unity

Tutorial
Intermediate
+10 XP
30 Mins
(63)
Overview
Summary
In this tutorial, you’ll dive into the world of visionOS development using Unity. You’ll start by learning about the core concepts behind visionOS and the capabilities of Apple Vision Pro. The tutorial will guide you through setting up your development environment, including the Unity Editor and essential packages for visionOS development. By creating a simple application, you’ll learn about the different modes and use cases for each one, such as Mixed Reality (MR), Virtual Reality (VR), and Windowed Mode. This practical, hands-on experience will culminate in building an Xcode project and testing your application using the visionOS device simulator.
By the end of this tutorial, you’ll be able to do the following:
  • Grasp the core concepts of developing for visionOS and the capabilities of Apple Vision Pro.
  • Install the appropriate version of the Unity Editor that is compatible with visionOS development.
  • Understand and install visionOS and PolySpatial packages using the Package Manager.
  • Install the correct version of Xcode for visionOS development.
  • Recognize the significance of developing apps with different entry points: Windowed, MR, and VR.
  • Set up a simple scene in Unity to allow for basic user interactivity in a visionOS app.
  • Configure build settings accurately and build your project to Xcode.
  • Navigate and utilize the visionOS device simulator effectively.
Select your Unity version
Last updated: April 25, 2024
2022.3
Language
English
Developing for visionOS with Unity