• 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: Help me, which book I should buy to learn Cocoa??
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Help me, which book I should buy to learn Cocoa??


  • Subject: Re: Help me, which book I should buy to learn Cocoa??
  • From: Georg Tuparev <email@hidden>
  • Date: Tue, 26 Aug 2003 01:32:11 +0200

On Tuesday, August 26, 2003, at 12:15 AM, Don Arbow wrote:

Anyone who is familiar with Zobkiw's first book, "Fragment of Your Imagination", would be quite at home with his latest.

OS 9 and OS X are different beasts. Many people who loved OS 9 do not feel home surrounded by pumas, jaguars, panthers and other pussycats - and there's nothing wrong with this. It is called progress, and as it happens some just miss the train, and stay home, and talk about the good old days. The important point is that OS9's home is not in the same town as OSX home, and there is no point of comparing them!

Just as pre X versions of Mac OS required advanced knowledge in order to accomplish non-standard things (remember code fragments, MDEFs and WDEFs?), so too do certain things in Mac OS X require a different type of book.

Different yes, wrong - no. I was trying to avoid strong words in my first posting, but now my adrenaline start really boiling. To give examples like
[colorSettings setTheColorOfMySistersEyes:@"blue"];
[colorSettings setTheColorOfMyBrothersEyes:@"green"];
and few pages to go, is neither educative nor represent correctly basic concepts behind MacOS X (Cocoa). And Mr. Zobkiw obviously does not understand things like polymorphism, metadata etc... If I show this book to an average MFC coder, she will start laughing and I will be asked how it is possible to use such archaic coding practices. This certainly does not reflect the truth about Cocoa!

Mac OS X Advanced Development Techniques is certainly advanced, maybe not in the Cocoa sense

If you are trying to say that many OS9 advanced techniques could be done with just few clicks in IB and loose the right to be called advanced, I am with you. But then why one should try to make the life difficult just for the trill of doing "advanced" things?

(it won't teach you how to create a multi-window behemoth application like InDesign). Not everything in Mac OS X development can be done in an object oriented manner,

Really? Examples please!

this book shows how to accomplish things such as writing a preference pane to work in the System Preferences app,

and what is advanced about this one when even the PB has Preferences template, and any beginner's tutorial tells you about how to write it?

wrapping a command line app with a GUI, how to use Cocoa threads

Ah! Why just not read NSTread class documentation? It is not a rocket science, believe me!

or write a Carbon plugin.

yeah. Carbon dating was one of my worst experiments during my physics classes.... I almost missed the test. It happens again with me as a programmer ... only this time I do not feel disappointed about it ;-)

I certainly wouldn't recommend this book for Cocoa newbies, but the word "Advanced" in the title should serve to warn newbies that this book is not for them.

Unfortunately the word "Advanced" might attract some non-newbies.

-- georg --

"More Trees, less Bushes!"
_______________________________________________
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.

  • Follow-Ups:
    • Re: Help me, which book I should buy to learn Cocoa??
      • From: "Alastair J.Houghton" <email@hidden>
References: 
 >Re: Help me, which book I should buy to learn Cocoa?? (From: Don Arbow <email@hidden>)

  • Prev by Date: Re: logical (! object) vs (object != nil)
  • Next by Date: Carbon-in-cocoa dialog and Edit menu
  • Previous by thread: Re: Help me, which book I should buy to learn Cocoa??
  • Next by thread: Re: Help me, which book I should buy to learn Cocoa??
  • Index(es):
    • Date
    • Thread