The iPhone Development Continues
I was delayed because I couldn't get a developer certificate when I created a request certificate and submitted it to Apple via my PC. I have a Mac and a Windows box, both with ITunes installed. Thinking about it, I suspect that copying the request file over may have corrupted it. Macs, like Unix use a line feed to separate lines in text files. Windows uses a carriage return and line feed. This is why if you download Linux originated text files in notepad you get a block of text without line feeds.
After I resubmitted the certificate request on the Mac, I got my developer certificate and with a bit more fiddling about built a sample app and deployed it onto the iPhone. So to reiterate, to run your software on your iPhone, you do need to pay $99 to Apple. Mind you, you can do a lot of development on the iPhone simulator application on a Mac before you put it on a phone. And before you get a Mac you can learn Objective-C on a Windows box with the GCC compiler collection.


Well now that the NDA is finally lifted, thing should get a little easier. But I still think the $99 for a cert is ridiculous.
If you think $99 for a cert is out of this world try payin $20,000 for Microsoft to cert your Xbox360 game.