3.00 Credits
In this course, students will learn to develop applications for mobile devices, specifically those running iOS. Apple's iOS operating system is one of the two most common mobile operating systems. iOS currently runs on Apple's iPhone, iPad, iPod Touch, and Apple TV devices. Topics covered include iOS Development, XCode and the Simulator, Cocoa Touch, Interface Builder, MVC Development Concepts, GUI Components, Multiview Applications, Tab Bars and Toolbars, Storing and Retrieving Application Preferences, Reading and Writing Data and Loading and Unloading Data.