Skip to content

Latest commit

 

History

History
46 lines (31 loc) · 1.96 KB

README.md

File metadata and controls

46 lines (31 loc) · 1.96 KB

CS193p-SwiftUI

Stanford University's course CS193p - Developing Applications for iOS using SwiftUI by Prof. Paul Hegarty

Links

Overview

  • Swift

  • Functional programming

  • Reactive UI (MVVM)

  • Object - Oriented Databases

  • CHI

  • API Design

-Language Design

  • Animation

  • Network

  • Multi Thread

Content

  1. Course Logistics and Intro to SwiftUI
  2. MVVM and the Swift Type System
  3. Reactive UI Protocols Layout
  4. Grid enum Optionals
  5. ViewBuilder Shape ViewModifier
  6. Animation
  7. Multithreading EmojiArt
  8. Gestures JSON
  9. Data Flow
  10. Modal Presentation and Navigation
  11. Enroute Picker
  12. Core Data
  13. Persistence
  14. UIKit Integration