Diploma in Apple Development 🍎👩🏻‍💻: Coding One: Lecture 5: Collections, Loops, Closures and SwiftUI Stack 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, "Collections". Once we've finished that, what does the Swift Book say about Collection Types?
Let's continue with another Develop in Swift Fundamentals Keynote, "Loops". Once we've finished that, what does the Swift Book say about Loops?
Let's finish with a Keynote from Develop in Swift Data Collections, "Closures". Once we've finished that, what does the Swift Book say about Closures? This is the end of a big chicken and egg moment - SwiftUI uses Closures everywhere!
What does the Swift Book say about subscripts?
Together, let's continue Apple's Develop in Swift Tutorials - moving onto Design an interface, before finishing with Wrap-up: Layout and style.
Let's complete the Sample Apps Tutorials: Laying Out Views.
Finally, lets review this Apple Developer article on Building layouts with stack views.
Homework:
  1. Review today's content.
  2. Complete the two playgrounds from today's lectures from Develop in Swift Fundamentals: Lab - Collections.playground and Lab - Loops.playground, as well as the playground from Develop in Swift Data Collections: Lab - Closures.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.