Diploma in Apple Development 🍎👩🏻💻: Product Two: Lecture 1: Introduction to the Product Two unit.
Back to slide index.
Hi! 👻
First, don't forget to confirm your attendance using the Seats Mobile app!
Second, please welcome Oliver and Rebecca from Toad Bakery! Can you tell us the story of Toad please? What are you looking for in the apps that the students are going to make? What worked last year, what didn't?
Third, let's review the solo playful apps that the Apple worms made last year:
Fourth, 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.
To be clear, it's up to you to keep developing your individual app through the remainder of this unit - I'm going to be teaching you technologies that I think will be useful, but you should be asking me for support in tutorials when you need it. The aim is to be as close as possible to a real solo app developer practice.
What kind of playful apps? To start with you can draw on your learnings from Block One - from Swift Explorations and Swift Fundamentals - a personality test to decide what pastry you are, or instead of Rock, Paper, Scissors - Danish, Toad, Apple? Or sticker/social image app. I'm not just assessing you on the complexity of your playful app, but all the designing, testing and launching too.
Keep it simple to start with! Get to a fully running game and then make it more complicated - skateboard, skateboard, skateboard! I'd rather see 5 amazing single screen apps that make me smile and are fully launched than 5 broken prototypes.
We are going to start with SwiftUI and then move onto Augmented Reality technologies, before finishing with App distribution, unless there are requests for other technologies - have a think about this yourself! This is a good thing to talk about in our bi-weekly tutorials.
SwiftUI is the latest API for creating User Interfaces in the Apple ecosystem.
Next, we are going to go back to the start with
Swift Playgrounds, make sure you have it installed on your Mac.
Next Playground: "Get Started with Code" - this is a basic one, so we can go through it quickly.
Next Playground: "Learn to Code 1" - this is a basic one, so we can go through it quickly.
Next Playground: "Learn to Code 2" - this is a basic one, so we can go through it quickly
Next Playground: "Get Started with Apps".
Next, let's try some of the official Apple SwiftUI tutorial series...