Best book to learn Objective-C for a complete beginner to programming?

Discussion in 'iOS Programming' started by Rasta4i, Nov 27, 2013.

  1. Rasta4i macrumors member

    Rasta4i

    Joined:
    Dec 13, 2010
    Location:
    London
    #1
    Hello I'm new to programming, I have no experience at all in programming. I've just started learning java for a module at university but I really want to learn how to write iPhone applications. Can anyone recommend any books that a beginner can read and actually follow?
     
  2. Duncan C macrumors 6502a

    Duncan C

    Joined:
    Jan 21, 2008
    Location:
    Northern Virginia
    #2
    I suggest the Big Nerd Ranch Objective C book. It teaches you programming from the ground up using C and Objective C as the subject. The book has a light, humorous style and is pretty easy to follow.
     
  3. aristobrat macrumors G4

    Joined:
    Oct 14, 2005
    #3
    I'm actually a few chapters into this book and am really liking it so far, especially the light style!

    When the version I have (v1) was written, Xcode 4 was the standard, and now Xcode 5 is out, but that hasn't been a problem. The weirdest thing is that the debugger is different, so some of the output doesn't match the examples in the book, but they explained that in the beginning:

    Looks like v2 of the book is out and updated for Xcode 5?

    I bought this book the iBooks Store and it's been pretty nice having iBooks open on my laptop screen, and then having Xcode open on an external monitor.
     
  4. Rasta4i thread starter macrumors member

    Rasta4i

    Joined:
    Dec 13, 2010
    Location:
    London
    #4
    Thanks for the suggestion, I've been floating around the forum and heard good things about that book. As you said the latest version of the book was just released, I think that I'll buy it from ibooks. I have also heard good things about programming in Objective-C by Stephen G. Kochan, does anyone have any experience with this book? I'm considering buying both books to ensure I have the best chance to learn this language properly and quickly, do you think it might be overkill? :D Better to have more than enough resources to understand than not enough right?:confused:
     
  5. aristobrat macrumors G4

    Joined:
    Oct 14, 2005
    #5
    Two books at once can go either way. I think it might get confusing bouncing between the different styles, but if you run across something that doesn't make sense, you'd have another explanation you could quickly refer to.

    Personally, I'd just go with one of the books at a time. If I got stuck on a subject, then I'd consider snagging the other. But no harm (other than being out the cost of both books) from doing them both at once. :)
     
  6. balamw Moderator

    balamw

    Staff Member

    Joined:
    Aug 16, 2005
    Location:
    New England
    #6
    Kochan is a bit more verbose, complete, hand-holdy, explicit than the BNR book.

    It's really a question of which style works best for you.

    B
     
  7. Galley macrumors 65816

    Galley

    Joined:
    Mar 24, 2008
    #7
    I just got this, and it seems pretty good. They have an iOS Programming book that will be updated for iOS 7, coming in February. Big Nerd Ranch also has a forum on their site where you can get help.
     
  8. DannyBres macrumors 65816

    DannyBres

    Joined:
    Oct 30, 2007
    Location:
    UK
    #8
    I worked through the BNR Objective-C book and then iOS programming abut 12months ago, and I felt that it has given me a very very solid base in the language and programming aproach for iOS.

    It was hard to work thtought it page by page and not jump ahead and just start making apps. It was well worth doing, as I now feel happy to just dive into the Apple Dev Documents and start using new objects, UIInterpolatingMotionEffect / UICollectionViewFlowLayout / UIDynamics in my apps.
     

Share This Page