Diploma in Apple Development ππ©π»βπ»: Spatial 1: Lecture 5: RealityKit and Reality Composer Pro.
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.
Let's start by watching some videos from WWDC.
"Design great visionOS apps" (20 mins)
"Find out how to create compelling spatial computing apps by embracing immersion, designing for eyes and hands, and taking advantage of depth, scale, and space. We'll share several examples of great visionOS apps and explore how their designers approached creating new experiences for the platform."
"Design interactive experiences for visionOS" (21 mins)
"Learn how you can design a compelling interactive narrative experience for Apple Vision Pro from the designers of Encounter Dinosaurs. Discover how these types of experiences differ from existing apps, media, and games, and explore how to design narratives that bring audiences into new worlds. Find out how you can create stories that adapt to any space and size, provide multiple levels of interaction to make them accessible to all, and use animation, spatial audio, and custom gestures to further immerse people in your experience."
"Meet Reality Composer Pro" (22 mins)
"Discover how to easily compose, edit, and preview 3D content with Reality Composer Pro. Follow along as we explore this developer tool by setting up a new project, composing scenes, adding particle emitters and audio, and even previewing content on device. Once you're familiar with the basics of Reality Composer Pro, check out "Explore Materials in Reality Composer Pro" and "Work with Reality Composer Pro content in Xcode" to learn more advanced techniques and tips."
Let's mirror the video by copying it on our own machines.
"Explore Materials in Reality Composer Pro" (21 mins)
"Learn how Reality Composer Pro can help you alter the appearance of your 3D objects using RealityKit materials. We'll introduce you to MaterialX and physically-based (PBR) shaders, show you how to design dynamic materials using the shader graph editor, and explore adding custom inputs to a material so that you can control it in your visionOS app. To get the most out of this session, we recommend first watching βMeet Reality Composer Pro.β Once you're ready to learn how you can incorporate your models and materials into an Xcode project, check out "Work with Reality Composer Pro content in Xcode."
Let's mirror the video by copying it on our own machines.
"Work with Reality Composer Pro content in Xcode" (35 mins)
"Learn how to bring content from Reality Composer Pro to life in Xcode. We'll show you how to load 3D scenes into Xcode, integrate your content with your code, and add interactivity to your app. We'll also share best practices and tips for using these tools together in your development workflow. To get the most out of this session, we recommend first watching βMeet Reality Composer Proβ and βExplore materials in Reality Composer Pro" to learn more about creating 3D scenes."
Let's mirror the video by copying it on our own machines.
What questions do you have for me?
Next week, you will be presenting your group projects again. Please complete the following in time for next Friday, let's work on it together now if there is time:
-
Page 16 of the App Design Workbook: "Consider Diversity"
-
Page 17 of the App Design Workbook: "Summarize (sic) Your Audience"
-
Page 20 of the App Design Workbook: "Analyze (sic) causes"
-
Page 22 of the App Design Workbook: "Research competitors"
-
In addition, please review all of the content from today's lecture.