Skip to content

KrisYu/cs193p-Fall-2017-Swift4

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Developing iOS 11 Apps with Swift

视频可以在iTunes U中观看。

Lectures

Slides Demo Code
Lecture 1: Introduction to iOS 11, Xcode 9 and Swift 4 Concentration_l1
Lecture 2: MVC's Concentration_l2
Friday Session 1: Debugging and Xcode Tips and Tricks breakpoint & shortcuts
Lecture 3: Swift Programming Language Concentration_l3
Lecture 4: More Swift Concentration_l4
Lecture 5: Drawing PlayingCard_l5
Lecture 6: Multitouch PlayingCard_l6
Lecture 7: Multiple MVCs, Timer and Animation Concentration_l7
Lecture 8: Animation PlayingCard_l8
Friday Session 2: Github and Source Control Workflow Xcode built in git
Lecture 9: View Controller Lifecycle and Scroll View Concentration_l9 Cassini_l9
Lecture 10: Multithreading and Autolayout Concentration_l10 Cassini_l10
Friday Session 3: Instruments Profile with Instruments
Lecture 11: Drag and Drop, Table View and Collection View EmojiArt_l11
Lecture 12: Drag and Drop, Table View, Collection View, and Text Field EmojiArt_l12
Lecture 13: Persistence and Documents EmojiArt_l13
Lecture 14: Persistence and Documents Demo EmojiArt_l14_old EmojiArt_l14
Lecture 15: Alerts, Notifications, Application Lifecycle EmojiArt_l15 EmojiArt_l15_notification
Lecture 16: More Segues
Lecture 17: Core Motion and Camera

Reading Assignments

Reading Name
1. Reading 1: Intro to Swift
2. Reading 2: More Swift
3. Reading 3: The Rest of Swift

Problem Sets

PS Name
1. Assignment 1: Concentration
2. Assignment 2: Set
3. Assignment 3: Graphical Set
4. Assignment 4: Animated Set
5. Assignment 5: Image Gallery
6. Assignment 6: Persistent Image Gallery

About

No description or website provided.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages