Skip to content

weitieda/cs193p-2020-swiftui

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ba90cdc Β· Nov 1, 2020

History

47 Commits
Jul 11, 2020
Jul 12, 2020
May 22, 2020
Nov 1, 2020
May 29, 2020

Repository files navigation

image

Lecturer: Paul Hegarty

Lecture 1: Course Logistics and Intro to SwiftUI

Video

Slides

Lecture 2: MVVM and the Swift Type System

Video

Slides

Reading 1

Assignment 1

Lecture 3: Reactive UI + Protocols + Layout

Video

Slides

Lecture 4: Grid + enum + Optionals

Video

Slides

Reading 2

Assignment 2

Lecture 5: ViewBuilder + Shape + ViewModifier

Video

Slides

Lecture 6: Animation

Video

Slides

Reading 3

Assignment 3

Lecture 7: Multithreading EmojiArt

Video

Slides

Lecture 8: Gestures JSON

Video

Slides

Assignment 4

Assignment 5

Lecture 9: Data Flow

Video

Slides

Lecture 10: Modal Presentation and Navigation

Video

Slides

Assignment 6

Lecture 11: Enroute Picker

Video

Slides

Lecture 12: Core Data

Video

Slides

Lecture 13: Persistence

Video

Slides

Lecture 14: UIKit Integration

Video

Slides

About

πŸ“˜ Stanford CS193p Spring 2020 - Developing Apps for iOS (SwiftUI)

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages