2. The iPhone Developer’s Toolbox

Before you can begin building your own applications for the iPhone, you’ll need to register with Apple as a developer and download the iOS software development kit (SDK). Luckily, both of these steps are easy and completely free—simply visit http://developer.apple.com. You’ll also find a wealth of information regarding iPhone development, including documentation, tutorials, videos, sample code, and more.

The iOS SDK includes the Xcode integrated development environment (IDE), iPhone Simulator, Interface Builder, documentation, and a number of other tools you’ll ...

Get iPhone Application Development for iOS 4: Visual QuickStart Guide now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.