PROGRAMMER TUTORIALS
solutions to programmer problems

ASP
C#
C++
COBOL
Delphi
HTML
Java
J2EE
JavaScript
JSP
.NET
Perl
PHP
SQL
Visual Basic
XML
View Shopping Cart


Get a FREE Apple iPod Photo

  Books : Quartz 2D Graphics for Mac OS X(R) Developers


List Price: $49.99
Amazon.com's Price: $34.68
You Save: $15.31 (31%)
Prices subject to change.



Availability: Usually ships in 24 hours




Binding: Paperback
Dewey Decimal Number: 006.6
EAN: 9780321336637
ISBN: 0321336631
Label: Addison-Wesley Professional
Manufacturer: Addison-Wesley Professional
Number Of Items: 1
Number Of Pages: 352
Publication Date: March 20, 2006
Publisher: Addison-Wesley Professional
Sales Rank: 519530
Studio: Addison-Wesley Professional




Related Items:


Editorial Review:

Product DescriptionCore Graphics is the new graphics framework for Mac OS X. Quartz, the 2D drawing system, and Core Image, which processes both video and still images, are the key new technologies in this framework and provide the tools Mac OS X developers need to create and draw graphics for their applications that target the design-savvy Mac consumer audience. With the evolution of Mac OS X, Apple is phasing out use of its previous graphics framework, QuickDraw, and encouraging all developers to begin using Core Graphics. The model for Quartz is completely unique and entirely different from QuickDraw creating a steep learning curve for all developers moving over. This book is in an introduction and guide to working with Core Graphics, specifically Quartz and Core Image. It carries the developer through the fundamental Quartz models and basic concepts such as drawing, coordinating system basics, virtual paint, and CGContext. Once the fundamentals are covered, author Scott Thompson delves into more advanced topics such as shading, patterns, and manipulating image effects. Practical code examples enhance the discussion and offer Mac developers the information they need to incorporate these powerful graphics into their own Mac OS X Applications.


Customer Reviews
Average Rating:  out of 5 stars

Rating: 2 out of 5 stars - Informative but Irrelevant. Obsolete!
This was great for learning quartz in TIGER but a lot of the examples don't compile in Leopard. A lot of stuff is also (bizarrely) written in C++ in Carbon. Almost the first sentence of every other Mac programming book I've ever read was "Use Cocoa and Objective C". Almost every paragraph in the book tells Cocoa programmers where to look for documentation instead. Even the examples that are written in Cocoa are in "Objective-C++" (.mm).

Granted it was a decent introduction to Quartz ... Read More



Rating: 4 out of 5 stars - Good, albeit overpriced, overview of Quartz 2D Graphics
I just purchased this book today at the full list price of $49.99. This is too much IMO for a 300 page overview of a graphics system (no matter how well written.) That said, by chapter 2 I've already noticed a number of mistakes not picked up by editors (probably because the words substituted are not incorrectly spelled: ie. 'inherit' instead of 'inherent', or 'combing' instead of 'combining') Maybe I'm just being nitpicky, but I'm growing tired of laziness on the part of publishing houses.
Read More



Rating: 5 out of 5 stars - Great Overview
Well presented material. Good overview of state-of-the-art Mac graphics. Simply written. Good reference.



Rating: 5 out of 5 stars - The book on how to use Quartz right away.
Quartz is 2D Graphics lightweight C-based API on Mac OS X. It is by design resolution and device independent. It is based on the industry standard PDF imaging model. Is is a primary drawing API on a Mac OS X, and it supersedes QuickDraw.

Now about the book: I like author's approachable style of presentation. The content of the book is quite supplementary to the Apple's own documentation, which sometimes gets very terse. The book doesn't assume very much from the reader, so even Mac programming ... Read More



Rating: 5 out of 5 stars - Best Practices for Mac programmers.
I thought this was a great book for Mac programmers who want to know more about Quartz. It is well written and easy to follow. There is a CD-ROM with the sample code included with the book. It covers the essentials and gives "Best Practices" advice on actually using Quartz in a professional program, including performance issues. R. Scott Thompson is a talented author and I hope he will write more programming books in the future.

It starts with a clear introduction to Quartz, but gets right ... Read More







2000-2006 ProgrammerTutorials.com


Top100WebShops.com