Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Best book(s) or online tutorial(s) to learn iOS development under Xcode 4? [closed]

Tags:

xcode

ios

I'm a fairly experienced programmer, though not as hardcore as some. :) I grew up on C years ago, dabbled in C++ a bit, and lately I'm into more script-based languages (PHP, JavaScript + jQuery, Perl). I messed around briefly with Xcode 3 and creating simple iPhone apps, and found it rather challenging (is it just me, or is Objective-C a bitch?!).

Anyway, with the release of Xcode 4, I'd love to get back into it and maybe give it another shot. What I'm looking for is a really well-organized book or books, or a web-based set of tutorials aimed towards users who are brand spankin' new to Xcode 4 and developing for iOS. Does such a thing exist?

like image 989
CaptSaltyJack Avatar asked Apr 19 '11 18:04

CaptSaltyJack


3 Answers

Try Stanford's Developing Applications for iOS Fall 2010 course by Paul Hegarty. It is currently available free via iTunes University.

Here is the iTunes link, and here is the course page link.

Related Courses

  • Fall 2011 course; Updated for XCode 4 and iOS 5.
  • Fall 2013-2014 course is now available; Updated for XCode 5 and iOS 7.
  • Developing iOS 8 Apps with Swift.
like image 53
dalenewman Avatar answered Nov 14 '22 10:11

dalenewman


I don't know of any books that cover XCode 4, but I highly recommend "iPhone Programming, The Big Nerd Ranch Guide," by Joe Conway & Aaron Hillegass. Of the various Cocoa/iOS books I've taken a look at, this one pleases me the most.

like image 38
Cameron Avatar answered Nov 14 '22 09:11

Cameron


There will be a second, new edition of Joe Conway and Aaron Hillegass's book - iOS Programming: The Big Nerd Ranch Guide, coming out at the end of June, 2011. It will cover Xcode 4.0, the new Xcode development environment.

There will also be new editions of Cocoa Programming and Advanced MacOS X programming, along with new books for "More Cocoa programming" and Objective C coming out later this summer. They would have been out sooner, but they had to wait for Apple to release Xcode 4 and go through review during classes at Big Nerd Ranch.

BNR is a great learning experience, if you get the chance to go out to Atlanta. It's not just for programming, a lot of great networking with people. Also they have their own B&B campus!

like image 4
Christopher Goodman Avatar answered Nov 14 '22 10:11

Christopher Goodman