3 ms·
Here's how I learned iOS dev (still not wildly experienced, but I'm familiar with the beast). If you're a Rubyist, pick up PeepCode's Objetive-C for Rubyists.
by jmonegro 15y ago
Here's how I learned iOS dev (still not wildly experienced, but I'm familiar with the beast).
If you're a Rubyist, pick up PeepCode's Objetive-C for Rubyists. You're going to watch that multiple times.
Then, go and get yourself a subscription at teamtreehouse.com and subscribe to Stanford's CS193P (a fantastic course taught by Paul Heggarty) on iTunes U.
Treehouse's iOS 4 badges' topics are somewhat aligned with the topics on CS193P. You should watch the topic on treehouse first, and then watch the corresponding Stanford lecture, which will be much more detailed and a bit heavier. Having watched the treehouse videos, though, you'll have a basic understanding of what Paul is talking about, and the progression will seem very natural.
Set aside 1-3 hours a day for this. The basic things I learned in a day, the more complex ones like CoreData took me a bit longer. If you don't fancy the homework assignments on iTunes U (the first one is rather boring, the other ones are ok and practical), do something else that uses what you learned.
Two weeks of 2-3 hours a day and you'll be on your way.