Cornell University, Fall 2016
Instructor: Daniel Hauagge (dc579)
This course covers the basics of application development for the iPhone.
No prior knowledge of iOS development is required, but familiarity with
object-oriented programming is assumed. Topics taught include Xcode,
Storyboard, Swift and UIKit including UITableView.
By the end of the course, students will have the skills needed to create
basic iPhone application. Although no physical iPhone is needed, since
the course is taught using the simulators that come with Xcode, every
student is expected to come to each of the four sessions with a Mac
running OSX 10.9 or higher with Xcode installed in advance of the first
lecture.
The course is taught in Swift using the latest non-beta version of Xcode and iOS.
Pre-requisite: Familiarity with object-oriented programming.
Requirements: In every lecture each student must bring: a Mac with Xcode 7 installed, and an iPhone running iOS 9.
Lecture | |
---|---|
1 | The basics of Xcode and Swift, Actions and Outlets. |