Diploma in Apple Development 🍎👩🏻‍💻: Coding One: Lecture 4: Value and Reference Types, Structures, Classes and SwiftUI Views
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 with a Develop in Swift Fundamentals Keynote, "Structures".
Let's continue with another Develop in Swift Fundamentals Keynote, "Classes".
Now let's explore what the Swift book has to say about:
Let's continue by reading an article from Swift.org about the difference between Value and Reference types.
Together, let's continue Apple's Develop in Swift Tutorials - moving onto: Customize (sic) views with properties, before finishing with Wrap-up: Views, structures, and properties.
Let's complete the Sample Apps Tutorials: About Me. Warning: this is a chicken and egg situation but we can do it together!
Finally, lets review this Apple Developer article on picking container views for your content.
Homework:
  1. Review today's content.
  2. Complete the two playgrounds from today's lectures from Develop in Swift Fundamentals: Lab - Structures.playground and Lab - Classes.playground. Don't forget completed versions can be found in the Teacher.zip download. Check the wiki for download links.
  3. Slack me with any problems or queries. See you on Friday for the next Spatial lecture, the next ML lecture is first, on Thursday from 0930.
Thanks!
Back to slide index.