iPhone/iPad Development
iPhone training from the ground up.
Learn to use the iPhone SDK's Xcode, Interface Builder, and UIKit framework to develop sophisticated, full-featured iPhone applications. This training course will enable you to use many of the powerful features of Objective-C, Cocoa Touch, and the various iPhone SDK libraries and frameworks.
You'll learn the essentials of iPhone programming: tools, frameworks, concepts, and best practices—with plenty of hands-on exercises to reinforce the lecture sessions.
Length: 5 Days
What You'll Learn:
We take a somewhat different approach to training iPhone developers. First, we spend considerably more time on Objective-C 2.0 and the Foundation framework. We think that's essential to becoming a competent iPhone developer.
Second, we don't jump right into Interface Builder when we start getting into the iPhone APIs. Instead, we initially do everything programatically. That way, once we do get into creating an iPhone UI visually with Interface Builder, it will be a lot clearer what's going on. (Interface Builder is unusual in that it's not a code generator—instead, it works with serialized objects, so it can seem awfully magical at first.)
This is in keeping our overall training philosophy, which favors a bottom-up approach that allows you to learn step-by-step. Not only does this make learning easier, but it tends to give you a more solid foundation for iPhone development.
We combine this approach with a smaller class size that ensures plenty of individualized attention from the instructor. That way, we can be sure you'll have a chance to get all your questions answered, and get all your lab exercises completed successfully.
- Gain hands-on proficiency with Objective-C 2.0 and the Foundation framework for the iPhone
- Get up to speed fast on Xcode and Interface Builder
- Learn to write custom iPhone drawing and animation code
- Access iPhone user input from touches, as well as from the accelerometer and Core Location
- Set up and manage iPhone controls such as text fields, buttons, and pickers.
- Work with the iPhone's table views, navigation controllers, and other UI components
- Persist iPhone application state and user data
Recommended for:
This course is recommended for:
- A C programmer (or have taken ANSI C Programming or the equivalent)
- Interested in learning the iPhone SDK to create great iPhone applications.
For More Information
For more information about these exciting new courses, please contact Us at 703.467.8606 or training@t2000inc.com.