File Under: Mobile

How to Write an iPhone App

iPhone SDK

The App Store launched with lots of apps, but that represents only a small amount of the interest. The developer kit (SDK) has been downloaded over 250,000 times.

So, how do you write an app and get it into the App Store?

Download the SDK. If you aren’t one of the 250,000, get the SDK and dig into it. It has everything you need to develop (but not deploy) applications.

Learn Objective-C. Like everything written for Mac, iPhone developers use Objective-C. Apple introduced a special abstraction API called Cocoa Touch for iPhone (and iPod Touch) development.

Apply to Developer Program. If you want to get your app into the App Store, you need to be in the Developer Program, which costs $99. Membership is required for all apps, even if you don’t plan to charge for it.

Wait awhile. Reports are that there is a six month waiting list to be an approved developer. Some have speculated that the time to wait may decrease now that the iPhone 3G has been released.

The good news is that no matter how long the wait is, you’ll have time to learn the SDK. Becoming an accepted developer only gets you into the App Store. Of course, that’s the only way to distribute your applications, so it’s a necessary part of the process.

To find out even more, check out Apple’s iPhone developer videos.

Thanks to Raven Zachary of iPhoneDevCamp for clarifying a few things for me.

See also: