by kfullert on 4/23/13, 8:02 PM with 10 comments
I'm a primarily ruby developer, however a friend has asked if I can help with an iOS app for his site (integrating features so it's not just a wrapper for the site)
I've looked at, and done Hello, World style iOS test apps in the past, but this was in iOS4 days, looking at XCode now it's all Storyboards which doesn't seem to tie in with the eBook I bought way-back-when (PragProgs iPhone SDK Development from 2009) and things have moved a long way since then.
So, what are the resources you'd recommend (paid eBooks included) for a developer who's basically new to Obj-C and iOS development?
Cheers!
Kevin
by callmeed on 4/23/13, 10:07 PM
Also, storyboards are really powerful and can save you a lot of time once you learn them.
I'm mostly a Rails/Ruby dev as well but am doing more iOS. My recommended resources are:
1. BIG Nerd Ranch book (best book IMO) http://www.amazon.com/iOS-Programming-Ranch-Guide-Guides/dp/...
2. Programming iOS (5|6) by Neuburg (either version is fine) http://www.amazon.com/Programming-iOS-6-Matt-Neuburg/dp/1449...
3. Ray Wenderlich blog and tutorials bundle (worth the money) http://www.raywenderlich.com/store/ios-5-and-ios-6-by-tutori... His storyboard tutorials are great
4. NSScreencast (think RailsCasts for iOS. Not as thorough yet, but worth the money) http://nsscreencast.com/
5. Do a week-long, in person class such as http://pragmaticstudio.com/ios if you can afford it
---
Other than that, I really haven't run into issues I couldn't figure out via Stackoverflow or Apple's docs/samples.
The real issue for me was wrapping my head around the frameworks and understanding how it differs from Rails/web world. You might find it helpful to just take a week off and bury yourself in it. Try and pick a very simple (but useful/functional) app you can build and ship in a couple weeks. Give yourself a deadline and do it.
by colemorrison on 4/23/13, 8:26 PM
For IOS and Obj-C there is one absolute winner for me:
Simon Allardice's Obj-C and iOS courses http://www.lynda.com/Simon-Allardice/21-1.html
He is by far the most thorough and entertaining bald, british, programming teacher ever. Granted, he focuses on the core essentials, but that's generally what you need anyway.
Hope this helps!
by rdouble on 4/23/13, 8:36 PM
Hillegass's book is what most people use, but it's slightly dated at the moment. I actually prefer Ray Wenderlich's material these days. Once you get advanced, Mike Ash's Friday Q&A is a great resource.
Video wise, the Stanford iOS course on iTunes U is great, but I'm not sure how up to date it is.
by tagabek on 4/24/13, 5:03 AM
If you want to become a talented iOS Developer, callmeed posted everything you'll need to start your journey.
by kfullert on 4/24/13, 7:11 AM
by penguin_gab on 4/24/13, 1:18 PM
Also Ray Wenderlich resources are great IMO.
Disclaimer: I am the founder of App Ninja :)