• Open Menu Close Menu
  • Apple
  • Shopping Bag
  • Apple
  • Mac
  • iPad
  • iPhone
  • Watch
  • TV
  • Music
  • Support
  • Search apple.com
  • Shopping Bag

Lists

Open Menu Close Menu
  • Terms and Conditions
  • Lists hosted on this site
  • Email the Postmaster
  • Tips for posting to public mailing lists
Re: Book Recommendation
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Book Recommendation


  • Subject: Re: Book Recommendation
  • From: James Duncan Davidson <email@hidden>
  • Date: Fri, 19 Sep 2003 21:39:18 -0700

(removed the cross post and only replying to cocoa-dev... cross-posting == bad)

On Sep 19, 2003, at 20:31, Daniel Xavier wrote:

A quick question for those with roughly 12 months of practical
development behind them.
Those with more than that feel free to add your comments.

What would be " the " Cocoa book for someone without one line of code
ever written?
Or if a combo of two books...which two? Other recommendations would
help greatly.

1. Learning Cocoa with Objective C 2nd Edition -James Duncan ( new one
on the way - Panther version?)
2. Building Cocoa Applications - Simson Garfinkel
3. Cocoa Programming - Scott Anguish


As the author of the first--my first choice (of course) would be to recommend "Learning Cocoa with Obj-C". And to warn you to avoid the still available "Learning Cocoa" books out there. They are totally different beasts.

But, given that you've asked for a book for somebody without a line of code written, I can't recommend any of the books above. First, you need to learn how to code. Any programming language will do, but unfortunately none of the Cocoa books is written from the point of view of somebody fresh to programming and won't explain basic programming concepts like loops and variables and such. I'd love to write one like that, but right now, I've got other projects in the hopper.

What I'd recommend you learn first is a scripting language... Python or Ruby come to mind and they are both on the Mac. That way you can learn how programming works without having to climb all the barriers at once. My first language (other than the Pascal class I took in school) was Perl, but I wouldn't recommend that on many people. :)

Then, after you have a grasp of how programs come together, then I'd recommend my book. Once you'd gotten through that, then graduate to "Cocoa Programming". And, if my book doesn't make sense to you, by all means take a look at either Aaron Hillegaas' "Cocoa Programming for Mac OS X" or Bill Cheesman's "Vermont Recipies". We all come at the subject matter from differing angles--and in programming getting things nailed down from multiple points of view can be very helpful.

As far as a new edition of "Learning Cocoa with Obj-C", it's not going to happen in the near term future. I'm currently knee deep in another book. Maybe after Panther ships...

james duncan davidson
_______________________________________________
cocoa-dev mailing list | email@hidden
Help/Unsubscribe/Archives: http://www.lists.apple.com/mailman/listinfo/cocoa-dev
Do not post admin requests to the list. They will be ignored.

References: 
 >Book Recommendation (From: Daniel Xavier <email@hidden>)

  • Prev by Date: Book Recommendation
  • Next by Date: Re: Debugging Plugins
  • Previous by thread: Book Recommendation
  • Next by thread: Re: Book Recommendation
  • Index(es):
    • Date
    • Thread