Learn to use Objective-C, Cocoa Touch, Xcode, and Interface Builder to develop native iPhone and iPad applications. Our rapidly-paced, hands-on courses will get you comfortable quickly with the language, the tools, and the frameworks, while giving you deep insights into their underlying mechanisms.
What You'll Learn Get to know the essentials of Objective-C and Cocoa Touch. Learn the tools, the libraries, the concepts, and the best ways to get things done, with plenty of hands-on exercises to reinforce it all.
Learn to use Xcode, Interface Builder, and the UIKit framework to develop iPhone applications that take full advantage of many of the powerful and sophisticated features of this amazing new platform.
Learn basic and advanced features of Objective-C
Get up to speed fast on Xcode and Interface Builder
Discover time saving tips and techniques used by the pros
Learn how to design, code, build, and debug iPhone applications
Craft native iPhone applications
Overview of the iPhone (IOS) SDK tools including Xcode
Learn the anatomy of an iPhone application
Understand basic interaction wth buttons and labels
UIControls: Switches, sliders, text fields and Segments
UIScrollViews: Learn how to scroll through user content such as images and views
Rotation: Understand the various methods to support auto rotation
Learn how to implement multiple views in your application
Tab Bar Controllers
Date and data pickers
Navigation Controllers
Tables: Learn how to create tables, scroll through content, reorder rows and delete rows
Persistance: Learn how to save data to the iPhone / iPad file system
XML/RSS feeds: Learn how to read XML / RSS feeds from a web server
Split View Controller: Learn how to implement the new split view controller in the iPad
Web Views: Learn how to load web pages into your application
Popover Controllers: Learn how tlo implement popover controllers on the iPad
Who should attend? Take this course if you are:
An experienced C programmer (or have recently taken ANSI C Programming or the equivalent)
Interested in learning Objective-C and the iPhone SDK to develop code for the iPhone platform