Переглядів 24,622
In today's video, I am very excited to bring you a visionOS tutorial where I walk you through the process of building an application from scratch using SwiftUI, RealityKit, and Xcode as the IDE.
📌 This video will cover many visionOS SDK topics including:
- Creating a new VisionOS project with Xcode.
- Overview of VisionOS SDK tools in Xcode, including IDE panels, preview windows, and the simulator.
- Understanding how to create basic windows with plain or glass styles.
- How to create volumetric windows and differentiate between full immersive and mixed reality experiences.
- Understanding how to use and code a navigation stack and navigation links.
- Exploring available SwiftUI layouts such as VStack, HStack, and ZStack.
- Understanding enums in Swift and creating a view model to manage your app's data.
- Creating RealityKit RealityViews and interacting with Reality Composer Pro projects from Xcode.
- Adding audio to RealityKit RealityViews during runtime.
- Incorporating video using AVKit.framework into your SwiftUI views.
Here're the visionOS tutorial project requirements:
- Xcode Version 15 beta 8 or greater
- visionOS Version 1 beta 3 Simulator Runtime or greater
- (This is bundled with Xcode) Reality Composer Pro Version 1.0 (393.3) or greater
📣 Full project source code available at github.com/dilmerv/VisionOSIn... (This repo requires a Patreon “Full Source Code” Tier from / dilmerv ) thanks!
📢 Download VisionOS SDK From Apple Developer Portal:
developer.apple.com/visionos
📌 Sketchfab 3d models used today and links for attributions:
- SpaceX Dragon 2 exterior: sketchfab.com/3d-models/space...
- SpaceX Falcon 9 rocket: sketchfab.com/3d-models/falco...
💡 What do you get from Patreon ?
👉 Access to this video GitHub repo + all code I work on for each video
👉 Access to special Patreon discord group where I can answer questions
📌 Support me by Subscribing to avoid missing future videos!
/ @dilmerv
📌 Get XR & game development tips from me in Twitter
/ dilmerv
🥽 Learn & Get my XR Training from:
www.learnxr.io
👉 My Blog / 🔥 Newsletter (Subscribe to get up to date XR news)
blog.learnxr.io
#visionOS #swiftui #visionpro