Nathan Hull


Nathan Hull and student Ricky Chang at the iOS Developer Faculty & Student Event sponsored by Apple in Cupertino, Ca. in 2011

iOS / iPhone Programming

Nathan Hull first offered iPhone (now iOS) Programming in the Spring 2009 semester - the second semester such a course was offered anywhere in the world.  It met with immediate success, and was recently called “today’s hottest course” by the New York Post. In the NYU CS “iOS Programming” course, students learn to create applications for Apple’s iPhone and the iPad using Objective-C and the iOS SDK.

Since its introduction, the Apple iOS SDK has proved to be a powerful platform upon which to build sophisticated applications. Without actually having to own an iPhone or an iPad, students are able to build and test their applications on Intel Apple Macs using the freely available compiler and simulator. Students become proficient in the object-oriented language Objective-C,  Apple iOS Frameworks,  and the XCode development environment.  This is a new, dynamic, constantly-evolving topic, and students are at the forefront a new technological advancement.