Agenda

  1. Concept: Interactive Apps
  2. Concept: Separation of Concerns
    • Learn how to leverage existing code you have already written to write an interactive app.
    • Learn how to keep user interface code (the view) separate from data and logic (the model).
  3. Tutorial: Develop in Swift Tutorials
    • Chapters 1, 2, and 3 cover concepts that are largely review but still good practice.
    • Chapters 4 and 5 get into topics that we will learn about in this module, and can be completed as a preview of topics that Mr. Gordon will author separate lessons for later in this module.

IMPORTANT

There is far too much content listed today to complete in a single class.

Continue with the items listed in order, where you left off from yesterday’s class.

For Evening Study

  • Take a maximum of 30 minutes and make progress on one of the items listed above.
  • Be sure to continue posting on Notion to share progress and ask questions.
    • Mr. Gordon is still not well enough to be at school but will make an effort to send some replies and feedback through Notion.