Diploma in Apple Development ππ©π»βπ»: Spatial One: Lecture 1: Introduction to the Spatial One unit.
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.
What are we going to be doing in Spatial One? We are going to be using Apple's resources (particularly around SwiftUI) to make prototype for a whole Vision Pro app, in teams. The brief is all around care. You need to make a caring app. But caring for who? How? Could it be around sharing important information? Which communities do you already care about or for? We'll talk about this more later.
In the second half of the year I'll teach you Spatial Two. It's solo brief around play - perhaps this could be around making joyful interaction? You'll be researching the Swift you need with me along the way. Just like making a real app in the real world.
BTW, the idea of the playful and caring approach comes from this amazing presentation from David Graeber (RIP).
Throughout, we are going to be using the App Design Workbook - use this to develop your group and solo apps. This should form the skeleton of the structure of your final presentations for both units. Make sure to download it today!
Co-operation is key! This is what it's going to be like when you make apps after graduation.
Some real world reference and inspiration:
For the rest of this first lecture, let's talk about the Spatial One brief. But first, let's put you into groups. I think 5 groups of 3 people? Let's add the groups to the People on this course page. How many of you have filled them out?
The brief is all around care. You need to make a caring app. But caring for who? How? Could it be around sharing important information? Which communities do you already care about or for? Why is it important to share this information spatially?
To be clear, I'm not expecting you to make a complete app - that's for the second half of the year, launching at least on
Apple's app testing platform: TestFlight. The aim is to work like Apple works, building the prototype of an app in a group, with as much physical and code experiments as possible - not presentations, rather demonstrations and then discussion about the actual thing, not "the vision".
You are going to build the prototypes for your app in paper (more about this next week) and in code using
RealityKit and
Reality Composer Pro. Lets explore those links together.
Next, I'd like to introduce you to an artist and take you through their recent syllabus on VR/AR fundamentals.
Michael recently taught a course on
"VR/AR fundamentals" at
NYU Shanghai. As he mentions in the introduction: "Theyβre meant to be fast, brief, holistic, and accessible to non-engineers". Let's spend the next 45 minutes reviewing them - please take time to do this for yourself before the next lecture!
Let's finish with a video from WWDC:
"The Qualities of Great Design" (55 mins)
"Great Design isn't magic, it is crafted with care by real people. Explore the characteristics of great design through the voices of designers from Apple and our developer community. Learn how they take inspiration from everyday life, conceive and refine ideas, and push themselves to design apps and games that can stand the test of time."
Next time, I expect you to arrive in your groups with at least one and a maximum of three page 9's from the
App Design Workbook. You'll have a minute to present each question or challenge next week. Let's take a quick look at this slide together before we finish for today.
In addition, please review all of the content from today's lecture.
N.B. this will be the "rhythm" of Spatial One - a group presentation on your group's progress every two weeks. You should make your presentations in Keynote - the format of your final submission. Mark that date in your diary now!