4 Comments

Summary:

If you ever wanted to be an iPhone developer, but weren’t sure where to start, this might be the place. Stanford University is now offering an entire course (iTunes link) in iPhone development through Apple’s iTunes store, absolutely free. The only cost will be the $99 […]

picture-11

If you ever wanted to be an iPhone developer, but weren’t sure where to start, this might be the place.

Stanford University is now offering an entire course (iTunes link) in iPhone development through Apple’s iTunes store, absolutely free. The only cost will be the $99 iPhone Development Program fee (if you aren’t already a registered developer). Plus, you don’t even have to commute to Palo Alto, Calif., which will definitely save a buck or two.

The course, the first installment of which is available now, is aimed at students who already have a basic familiarity with programming languages like C+ and C++, so if you were hoping to go in blind and come out with a game in the same league as something from ngmoco, you might want to consider heading back to school for that CS degree you always regretted not getting. That said, the course might prove very beneficial if you already have some development experience but haven’t felt brave enough to venture into the realm of Cocoa Touch.

The class currently available is basically just an introduction and a basic outline of the semester. During the course, students are expected to develop a number of basic apps, escalating in complexity and difficulty. Students will learn how to develop a native iPhone Twitter client, then are expected to develop their own app for the final project. The course covers the iPhone 2.0 SDK only, since the 3.0 beta is still restricted by an NDA. Still, if you want to gain a better understanding of the building blocks of iPhone development, there are far worse ways you could go about it.

  1. Really enjoyed the first lecture, however it was a shame that the code didn’t compile in the end!

    Coming from a web dev background I’m finding Objective-C fairly difficult to grasp, but am hoping that the Stanford lectures will address some of trivial newbie errors I’m making.

    The ‘Beginning iPhone Development’ and ‘Learn Objective-C on the Mac’ published by Apress are proving an invaluable resource. If you can afford to, buy both of these! (and get the hard-copies, it’s so difficult following along in an eBook)!

    Share
  2. Looks great so far, I’ve subscribed and hope I can follow the whole thing. I’ve programmed in C long ago but I’m mostly a web developer.

    Sajid, thanks for the book recommendations – I ordered both.

    Share
  3. That is great news.

    Looking forward to see what will come out !

    Share
  4. [...] the added potential for apps that the forthcoming 3.0 iPhone software update will bring, budding coders can now learn about development via iTunes. Stanford University is now running app development courses for download, available for download [...]

    Share
  5. [...] happened to be auditing the Stanford iPhone Programming course,” says Kaplan, “and one of the guest speakers discussed how he went about creating his [...]

    Share
  6. [...] happened to be auditing the Stanford iPhone Programming course,” says Kaplan, “and one of the guest speakers discussed how he went about creating his [...]

    Share
  7. [...] audio and video titles available for download, even including content on how to get started creating your own iPhone applications. It’s a great resource to further your learning whether you’re at home or on the [...]

    Share
  8. Great Course. How can i join this course, if i am outside USA?

    Share

Comments have been disabled for this post