Developing iOS 10 Apps with Swift course by Stanford. Here is Lectures examples + homeworks
- Choose enteresting project
- Double tap on .xcworkspace, if doesn't exist .xcodeproj
- II.
MVC
- III.
Swift
- IV.
Views, Gestures, and Closures
- V.
Extensions, Protocols, and Delegation
- VI.
Multithreading
- VII.
Table View
- VIII.
Core Data
- IX.
Autolayout
- X.
Animation
- XI.
Segues
- XII.
Notifications, Application Lifecycle, Persistence
- 1.
Introduction to iOS 10, Xcode 8 and Swift 3
- 2.
MVC; iOS, Xcode and Swift Demonstration
- 3.
More Swift and the Foundation Framework
- 4.
Views
- 5.
Gestures and Multiple MVCs
- 6.
Multiple MVCs, View Controller Lifecycle, and Memory Management
- 7.
Error Handling, Extensions, Protocols, Delegation, and Scroll View
- 8.
Multithreading and Text Field
- 9.
Table View
- 10.
Core Data
- 11.
Core Data Demo
- 12.
Autolayout
- 13.
Timer and Animation
- 14.
Dynamic Animation Demo
- 15.
More Segues
- 16.
Alerts and Action Sheets, Notifications, Application Lifecycle, and Persistence
- 17.
Accessibility
- 1:
Calculator
- 2:
Calculator Brain
- 3:
Graphing Calculator
- 4:
Smashtag Mentions
- 5:
Smashtag Mentions Popularity