As mobile devices – specifically iPhone, iPad, and Android – have become so mainstream and the respective vendors’ app stores have become so successful, writing software targeting at these platforms is something that’s of increasing interest.
Finding free, high quality tutorials can be somewhat hit or miss in the software development industry, but there’s really no excuse if you’re looking to build out tools for iDevices…
Like any new system, there’s typically a learning curve associate with the language and the associated development tools.
And yes, many of us typically pick up programming languages through the use of writing hobby projects (most of which never see the light of day beyond our desktop, right?), but if there’s a better resource – books, presentations, talks, etc. – them I’m all for it.
Standford University has made their entire iPhone Application Development course available via iTunes U for free.
The course teaches Objective-C in the context of iPhone Application Development and is organized such that that you’ll be introduced to the ideas of classes and objects if you’ve never done any sort of object-oriented programming.
Of course, the nice thing is that if you’re already familiar with these concepts, you can bypass the lectures.
Another thing I really like is that you can watch the lectures from the very same devices for which you’re attempting to develop.
Recursive…!
Danny Bixby says
If you want to see something even more amazing, check out the first 2 slides of the pdf lecture slide for the first lecture in the course.
Epic.
Tom says
Seriously. Some of my old TA’s in school did the same kinda stuff. Kinda miss it … not that much, though 😉
Jared Folkins says
Good find 😉
Btw, where did you find that image? Made me laugh.
Tom says
..Just took a screen shot when drafting 😉
Tom says
And the objective-c bottle brought to you courtesy of The Google™