First steps with visionOS development
Everything you have learned so far about SwiftUI applies to visionOS and is the same if you are using Windows-based visionOS apps. Let’s create our first Xcode project for Apple Vision Pro.
A SwiftUI application for visionOS comprising a window is rather similar to the applications you have already seen in this book for mobile and desktop devices.
Your views will conform to the View
protocol and are built in the same way you are familiar with right now.
In this section, we will examine how this process differs, slightly, from the development for other devices.
To create a SwiftUI app, start by selecting the Xcode template for visionOS apps, as shown in the following screen capture:
Figure 16.3 – The Xcode template for visionOS apps
Let’s start with the simplest configuration you can use, as shown in the following screen capture. Please set it with exactly the options shown: