• 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
ANN: "Programming with Quartz"
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

ANN: "Programming with Quartz"


  • Subject: ANN: "Programming with Quartz"
  • From: mmalcolm crawford <email@hidden>
  • Date: Mon, 16 Jan 2006 10:14:47 -0800


Some might be interested in this recently-published book:

	Programming with Quartz: 2D and PDF Graphics for Mac OS X
	David Gelphman and Bunny Laden
	<http://books.elsevier.com/us/mk/us/subindex.asp?isbn=0123694736>

Written by members of the development team, it will be extremely useful to Cocoa developers who want to leverage Quartz directly. It provides detailed information -- including numerous in-depth code examples -- about almost all of the Quartz API through Tiger. It also shows how to take advantage of new features while maintaining compatibility with older versions of Mac OS X.


Here's what a couple of others have said:

"Finally, the book I've wanted for years is here! As a graphics programmer, I appreciate the clear explanations of how Quartz has packaged the state of the art for mere mortals. As a Cocoa programmer, I appreciate the clear explanation of which facilities of Quartz Cocoa is already leveraging. This will become a well-thumbed resource for all graphics programmers on Mac OS X, whether or not they're using Cocoa, Carbon, or porting code from another platform."

Dr. Michael B. Johnson, Pixar Animation Studios



"The authors of the book [...] have met the challenge of describing Quartz 2D in a simply spectacular fashion: this is unquestionably one of the best API books I’ve ever encountered. The Quartz 2D API’s elegance, clarity, and power is mirrored beautifully by the authors’ presentation: easy things are easy to understand, while complex functionality is explained in as straightforward a fashion as possible. [...] the examples here are, well, exemplary; they’re chosen to guide the reader from complete naiveté to mastery and are explained in such a way that the application programmer understands why and not just how."

Philip J. Schneider, R&D Engineer, Industrial Light + Magic



mmalc


_______________________________________________ Do not post admin requests to the list. They will be ignored. Cocoa-dev mailing list (email@hidden) Help/Unsubscribe/Update your Subscription: This email sent to email@hidden
  • Prev by Date: Re: Bindings for subclass properties
  • Next by Date: Re: Sync Services: role of client type
  • Previous by thread: Re: Bindings for subclass properties
  • Next by thread: Re: ANN: "Programming with Quartz"
  • Index(es):
    • Date
    • Thread