Introduction to visionOS

Learning path outcomes

  • Understand the fundamentals of spatial computing and visionOS  
  • Implement visionOS apps with SwiftUI.
  • Design immersive spatial experiences
  • Use Reality Composer Pro to create 3D objects and place them in spatial context.
  • Use RealityKit elements for augmented reality experiences and games.


Earn a badge when you finish this learning path!

Introduction to visionOS

Learning path content

visionOS: An Introduction
The Vision Pro and visionOS present a new paradigm in computing. This is the beginning of spatial computing. Users will be able to view apps floating in front of their eyes and they will be able to interact with them with taps, gestures and their hands. This learning path will survey the various types of apps that you can build for spatial computing. We’ll explore building windowed apps; running existing iOS and iPad apps in windows, creating apps with 3D elements in 3D volumes, as well as fully immersive apps, where the user is inside a completely virtual environment.
Expand module content Hide module content Show module content Hide module content