C / C++ / C#

  1. Home
  2. Computing & Technology
  3. C / C++ / C#
photo of David Bolton

David's C / C++ / C# Blog

By David Bolton, About.com Guide to C / C++ / C#

The iPhone Development Continues

Tuesday September 30, 2008
I'm continuing a two pronged attack. First is watching all the videos etc that Apple provide and reading all of the reference material in Xcode. Because Apple is enforcing their NDA, even publishers are holding fire on releasing any iPhone development books and virtually all the reference material is on the Apple iPhone developer site. At the same time, I have been playing with the development system (Xcode) and the iPhone, and getting the developer certificates etc installed and have got a sample application up and running on the phone itself.

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.

Comments

October 2, 2008 at 3:35 pm
(1) Ken says:

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.

October 3, 2008 at 2:48 pm
(2) Mark says:

If you think $99 for a cert is out of this world try payin $20,000 for Microsoft to cert your Xbox360 game.

Leave a Comment

Line and paragraph breaks are automatic. Some HTML allowed: <a href="" title="">, <b>, <i>, <strike>

Discuss

Community Forum

Explore C / C++ / C#

About.com Special Features

C / C++ / C#

  1. Home
  2. Computing & Technology
  3. C / C++ / C#

©2009 About.com, a part of The New York Times Company.

All rights reserved.