Search CTRL + K

Thread 1, Day 9 - Tuesday, November 1, 2022

Agenda

  1. Full class recap

    • Starting a new project
    • Computed properties vs. stored properties
    • Requirements of the View protocol
    • How to describe more interesting layouts for a user interface
    Tip

    If you missed the recap in class, here is a video from when I reviewed these topics with my other section of Grade 11 Intro to Computer Science.

    Note

    Here is the Xcode Keyboard Shortcuts poster I mentioned in class.

  2. Project Organization

    • Using groups in Xcode
  3. Scrolling

    • What to do when content does not fit
  4. Lists

    • How to show a list of items
  5. Navigation

    • Moving between pages
  6. App Entry Point

    • Changing what view shows
  7. Exercise

    • Add three more favourite things to your app
    Tip

    Recall from class 7 – here is how to add a new SwiftUI view to your project

To-do items

Before our next class...

Note

• Your first portfolio review will occur in our next class on Friday, November 4.
• Here is how to prepare for your portfolio review.