Old programming books

Discussion in 'iOS Programming' started by eurekor, Dec 8, 2014.

  1. eurekor macrumors newbie

    Joined:
    Mar 12, 2012
    Location:
    UK
    #1
    Hi All

    I have inherited about 20x of old programming books from iOS 4 - 5 era. Are they still usable for learning & studying programming for current iOS 8?

    Or have things changed too much from that time, and these books are no use?

    Thanks in advance.
     
  2. Barna Biro macrumors 6502a

    Barna Biro

    Joined:
    Sep 25, 2011
    Location:
    Luzern, Switzerland
    #2
    I'm not saying they're completely useless, but if iOS development is the goal, then I see no point in learning how to use a version that is quite a few years old and no longer used. In a worst case scenario, get some iOS 7 books... I'd not go any older than that. Ideally, you'd want to pick up iOS 8 and maybe even their new programming language called Swift ( Objective-C is still a very valid choice and there are plenty of articles / examples using it, but Swift is gaining ground... it will eventually be the default language of choice; that might be in 5 years from now, maybe more, but that's where Apple is heading to ).
     
  3. grandM macrumors 6502a

    grandM

    Joined:
    Oct 14, 2013
    #3
    cost of learning the old and transitioning is much higher than buying the newest books...
     
  4. eurekor thread starter macrumors newbie

    Joined:
    Mar 12, 2012
    Location:
    UK
    #4
    Thank you for your info and advice. So these iPhone programming books must have all past their sell by date. Better buying new books I guess. It's such a pity because they are all like NEW, and thick books. Maybe this is just the way it is with all computer books apart from C programming books?
     
  5. subsonix macrumors 68040

    Joined:
    Feb 2, 2008
    #5
    Since you inherited them, keep them around as references. It's hard to tell how specific they are to iOS versions from the general description: 20x programming books. It may be that you will find that they have information that is relevant to current iOS development as well.
     
  6. AxoNeuron macrumors 65816

    AxoNeuron

    Joined:
    Apr 22, 2012
    Location:
    The Left Coast
    #6
    iOS development changes a lot every year. Automatic reference counting being one example of a large difference. I would suggest investing in a more recent book or course.
     
  7. eurekor thread starter macrumors newbie

    Joined:
    Mar 12, 2012
    Location:
    UK
    #8
    Thank you for your info all very useful.

    So I will just keep them in the cupboard just in case I might need them or they might come handy some day.

    The most of them are programming for iPhone 3 & 4 which is ancient, and iOS 4 and 5. It covers games programming or just programming in general.

    But I gather now there is a new language called SWIFT.

    Maybe I have to invest on new book, if I go for full time programming.

    I was not sure if I had to just throw those old iPhone programming books, as they take up a lot of space in the house.
     
  8. firewood macrumors 604

    Joined:
    Jul 29, 2003
    Location:
    Silicon Valley
    #9
    Some stuff changes. Some doesn't.

    It still helps to learn about and know manual memory management when you get stuck debugging a gnarly ARC leak or performance issue.

    It still helps to know how to build UI in code or interface builder when storyboards and auto-layout won't do what you want in any simple manner.

    All advanced Swift programmers will also know Objective C really well for the next year or three. So learn it or hibernate.

    So those old books are still useful for reference. But you'll also need some new ones to build current apps.
     
  9. eurekor thread starter macrumors newbie

    Joined:
    Mar 12, 2012
    Location:
    UK

Share This Page