Diploma in Apple Development 🍎👩🏻‍💻: Coding Two: Lecture 2: Build great apps for visionOS with RealityKit workshop.
Back to slide index.
👋🏻 Hi!
First, don't forget to confirm your attendance using the Seats Mobile app!
Second, I'm going to start every lecture with a meditation from the fantastic Sitting Still Like a Frog book, all read by Myla Kabat-Zinn. If you don't want to participate that's completely fine.
This session is going to be a duplication of the workshop that I attended at Apple Battersea in November 2024: "Build great apps for visionOS with RealityKit".
Before we go through that code, let's start with revising our understanding of RealityKit with the following three articles:
Let's get on with the workshop! It's split between Xcode and Reality Composer Pro, so make sure you have got both installed. They should come together. While you are doing that, I'm going to AirDrop all the files to someone - please keep passing it around to others to make this process faster! Inside the zip file should contain 10 further zip files.
Each of the zips correspond to a task, and each task is broken down further. The nine tasks are:
If we run out of time (likely), please complete as homework! Remember - you can always look at the zip file of the task ahead in order to work out to do if you get stuck!
1. Assembling the scene in Reality Composer Pro:
2. Displaying your Scene in SwiftUI:
3. Applying materials to the scene:
4. Building the Settings UI:
5. Controlling the train's speed:
6. Adding steam to the train:
7. Adding light to the train:
8. Adding the whistle audio:
9. Stopping at the station:
Thanks! As always, please review all today's content as homework.
Back to slide index.