Skip to Content

iPhone programming 101: full header documentation released

With a few months yet to go before the official, blessed, sanctified Apple SDK for iPhone makes an appearance, all TUAW readers know there's already a thriving community of iPhone developers coding away with glee and gusto. Getting into iPhone programming has been complicated, though, not only by the lack of a vendor-sanctioned toolchain, but also by the limited and scattered documentation of the headers for the iPhone's version of OS X, crucial information for anyone trying to write code for the device. If only someone would work up some header docs!

It's not entirely clear how she found the time or energy to accomplish the feat, but our own Erica Sadun has posted a complete set of iPhone header documentation, running down every Objective-C class and file to give present and future iPhone/iPod touch developers the tools they need now, and a killer head start on the February release of Apple's SDK. If you've got a hankering to write the first great iPhone app, go check it out.

Update: iPhoneDevDocs.com just let us know they're about to upgrade their docs to 1.1.1 soon.



Categories

iPhone

With a few months yet to go before the official, blessed, sanctified Apple SDK for iPhone makes an appearance, all TUAW readers know...
 

Add a Comment

*0 / 3000 Character Maximum

12 Comments

Filter by:
dj-kenpo

is there a basic "hello world" tutuorial anywhere for iphone dev? or is it still only for the elite? I prefer to learn by doing, not reading docs for a week first

October 20 2007 at 2:46 PM Report abuse rate up rate down Reply
Tom Robinson

Yeah this stuff is fairly useless until people fill in the details of HOW to use classes.

So far cocoadev.com seems to have the most REAL information.

October 20 2007 at 3:19 AM Report abuse rate up rate down Reply
Mayank Gupta

I found an iPhone in the apple store that said " locked sim". I have no idea wha it means but I was not able to make a call with it. It said for me to get the PUC onlock code and then said I had 10 Vhances left to try. I am writing this post with the exact iPhone. Any potential for unlocking all other iphones?

October 19 2007 at 8:16 PM Report abuse rate up rate down Reply
Richard

It probably took him 30 seconds to make this with Doxygen. Nothing is organised and nothing is documented.

October 19 2007 at 7:16 PM Report abuse rate up rate down Reply
Erica Sadun

These are the 1.1.1 Frameworks not the previous 1.0.2 ones.

October 19 2007 at 7:11 PM Report abuse rate up rate down Reply
Peter

Not to knock the work done here, but the documentation was simply generated using doxygen. Hence the lack of any real documentation in there.

October 19 2007 at 6:59 PM Report abuse rate up rate down Reply
Terry

This isn't what Michael thinks it is. The headers are apparently incomplete class dumps using the class-dump utility, and don't have their bodies filled in. In addition, only Obj-C classes are listed.

Someone else mentioned ; their forums are good, but some of their tutorials are a bit incorrect. The reference documentation is basically what Erica has put up, with the ability to add to it. Some of the class definitions are a bit more complete than what's here.

-T

October 19 2007 at 6:53 PM Report abuse rate up rate down Reply
Zack

Not to knock Erica's work (which is great!), but I believe iphonedevdocs.com has had similar headers up for a while.

October 19 2007 at 5:58 PM Report abuse rate up rate down Reply
Paolo Passeri

Erica, thanks for all your great work. Really thanks a lot...!!!

I'd really like a series of posts on how to develop for the iPhone, maybe a tutorial like series.

Ok...thanks again!!!

October 19 2007 at 5:48 PM Report abuse rate up rate down Reply
Zisho

Cewl! Any plans for a downloadable version?

October 19 2007 at 5:48 PM Report abuse rate up rate down Reply
Buy an ad here

Hot Apps on TUAW

Tweets

© 2012 AOL Inc. All Rights Reserved.