Diploma in Apple Development 🍎👩🏻‍💻: Coding One: Lecture 6: Enumerations, Optionals, Type Casting and Layout
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 Keynote from Develop in Swift Fundamentals, "Optionals". Once we've finished that, what does the Swift Book say about Optionals?
Let's continue with a Keynote from Develop in Swift Fundamentals, "Type Casting and Inspection". Once we've finished that, what does the Swift Book say about Type Casting?
Let's continue with a Keynote from Develop in Swift Fundamentals, "Enumerations". Once we've finished that, what does the Swift Book say about Enumerations? What about Nested Types?
Let's take a look at what the HIG says about Layout.
Together, let's continue Apple's Develop in Swift Tutorials - moving onto: Update the UI with state, before finishing with Wrap-up: Buttons and state.
Together, let's continue Apple's Develop in Swift Tutorials - moving onto: Create dynamic content, before finishing with Wrap-up: Lists and text fields.
Homework:
  1. Review today's content.
  2. Complete the three playgrounds from Develop in Swift Fundamentals: Lab - Optionals.playground, Lab - Type Casting.playground and Lab - Enumerations.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.