Developing Applications for iOS & Swift4
Stanford, , Prof. Michel Deiman
Added to favorite list
Updated On 02 Feb, 19
Tools and APIs required to build applications for the iPhone and iPad platforms using the iOS SDK. User interface design for mobile devices and unique user interactions using multi-touch technologies. Object-oriented design using model-view-controller paradigm, memory management, Swift programming language. Other topics include: object-oriented database API, animation, mobile device power management, multi-threading, networking and performance considerations.
4.1 ( 11 )
P.s.: Please find document links below!!
Paul Hegarty covers error handling, special types any and anyobject, and casting. He then introduces views.
Note: A link to the demo code from this lecture can be found on the last page of the slide deck.
Topics Include: Error Handling, throws, Any, AnyObject, casting, NSObject, NSNumber, Date, Data, UIView, CGFloat, CGPoint, CGSize, CGRect, frame, center, Identity Inspector, Path, UIBezierPath, Drawing, UIColor, Layers, View Transparency, UILabel, Fonts, UIFont, UIImageView, UIImage
(Complete 3rd reading assignment now! - See my Google drive.)
All videos are on iTunesU (including English subtitles):
Slides and other material provided by Stanford University can be found on my Google drive:
Stanford CS 193P iPhone Application Development (not updated yet by Stanford):
Sep 12, 2018
Excellent course helped me understand topic that i couldn't while attendinfg my college.
March 29, 2019
Great course. Thank you very much.