Skip to content

πŸ“— Stanford CS193p Primavera 2020 - Desenvolvimento de aplicativos para iOS (SwiftUI)

Notifications You must be signed in to change notification settings

renanluz/stanford-cs193p-2020

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

6 Commits
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

Stanford-CS193p-2020

Lecturer: Paul Hegarty

Lecture 1: Course Logistics and Intro to SwiftUI

After going over the mechanics of how the course works, this first lecture dives right into creating an iOS application (a card-matching game called Memorize). The Xcode development environment is used to demonstrate the basics of SwiftUI's declarative approach to composing user-interfaces.

Video

Slides

Lecture 2: MVVM and the Swift Type System

Conceptual overview of the architectural paradigm underlying the development of applications for iOS using SwiftUI: MVVM. In addition, a key underpinning of the Swift Programming Language, its type system, is explained. The Memorize demonstration continues, incorporating MVVM.

Video

Slides

Reading 1

Assignment 1

About

πŸ“— Stanford CS193p Primavera 2020 - Desenvolvimento de aplicativos para iOS (SwiftUI)

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages