About this badge
Create native applications for Apple multi-touch devices such as the iPhone, iPad, and iPod Touch using Xcode 6. Build upon your development knowledge by learning about object-oriented programming using the Objective-C and Swift languages, which illustrates how to use Cocoa for the iOS framework of classes, protocols, functions, and objects. Acquire the essentials for becoming a solid iOS developer, and explore the concepts of creating an appealing user interface. Learn to create applications that use maps; location services; media, such as images, audio, and video; data storage and retrieval; integrated hardware, such as the camera and compass; and more. In this hands-on course, gain experience writing a variety of mobile applications.
http://www.sps.nyu.edu/content/scps...923