Atlanta, Georgia (PRWEB) March 30, 2009
Big Nerd Ranch, Inc. premier provider of intensive classes for programmers, web developers and system administrators, has a proven track record for delivering state-of-the-art training classes with a focus on excellence. The iPhone Bootcamp at the Big Nerd Ranch is no different, providing intensive, context-laden instruction on iPhone and iPod touch development in just a week.
To expand its ability to provide quality iPhone instruction to students, the Big Nerd Ranch is now offering iPhone for Commuters May 11-15, 2009 in Pune, India. The off-site iPhone training class offers individuals access to instruction on one of the most sought-after technologies in the industry with the ability to sleep in the comfort of their own beds.
"We are just beginning to realize the application development potential in the iPhone and the handheld device market," said Aaron Hillegass, Big Nerd Ranch founder and President. "In the coming years, or even months, we can expect to see groundbreaking new developments in smartphone technology. It is a playground for innovators. Likewise, India is rapidly becoming one of the fastest-growing technology markets in the world. Big Nerd Ranch is excited that we're able to bring the two together for the best iPhone training available, in the US, Europe, and, now, India."
The class covers everything a student needs to know to begin developing applications for iPhone, although students attending the class should be well-versed in C and at least one object-oriented programming language. The course topics include:
- Using Xcode and the iPhone Simulator and an overview of Objective-C, the language used in all iPhone development
- Drawing with Core Graphics and OpenGL and animating graphics with Core Animation
- Using NSURL and NSURLConnection to access web services and CFNetwork to do socket communications
- Dealing with orientation and using the Accelerometer for input
- Integrating the camera, address book, and audio into applications
- Using Core Location to determine the user location and localizing applications for international use
Students attending the class are responsible for bringing an iPhone or iPod touch, a USB connection cord for the handset, and a Mac with version 10.5.4 and the most recent version of Xcode installed.