<?xml version="1.0" encoding="UTF-8"?>
<GoodreadsResponse>
	<Request>
		<authentication>false</authentication>
		    <method><![CDATA[]]></method>
	</Request>
	
<book>
  <id>154157</id>
  <title><![CDATA[Cocoa(R) Programming for Mac(R) OS X (2nd Edition)]]></title>
  <isbn><![CDATA[0321213149]]></isbn>
  <isbn13><![CDATA[9780321213143]]></isbn13>
  <image_url>http://photo.goodreads.com/books/1172254567m/154157.jpg</image_url>
  <small_image_url>http://photo.goodreads.com/books/1172254567s/154157.jpg</small_image_url>
  <description><![CDATA[There's a reason that a large slice of the open-source movement has defected from running Linux on its laptops to running Mac OS X. The reason is the Unix core that underlies Mac OS X, and the development tools that run on that core. Cocoa makes it easy to create very slick Mac OS X interfaces for software (as well as to create applications in a hurry), and this new edition of <em>Cocoa Programming for Mac OS X</em> does an excellent job of teaching its readers how to put a Cocoa face on top of code (Objective-C code almost exclusively). If you know something about C and/or C++ programming and want to apply your skills to the Mac, this is precisely the book you want.<p>  Author Aaron Hillegass teaches a Cocoa class, and his book reads like a demonstration-driven lecture in a computer lab. That is, the book takes a heavily example-centric approach to its subject, beginning with simple announcement windows and proceeding to cover the more advanced controls and object-oriented features of Cocoa and Objective-C. Throughout, he hops back and forth between descriptions of the goal to be accomplished, listings of the code that does the job, and instructions on how to use the Mac OS X development tools to speed the development process. <em>--David Wall</em><p>  <strong>Topics covered</strong>: How to write software for Mac OS X in Objective-C and, especially, with Cocoa. The new edition shows how to use NSUndoManager, add AppleScript capability to an application, do graphics work with OpenGL, and use Cocoa under Linux using GNUstep. As well, all the basic controls and design patterns are covered.</p></p>]]></description>
  <work>
  <best_book_id type="integer">154157</best_book_id>
  <books_count type="integer">1</books_count>
  <desc_user_id type="integer" nil="true"></desc_user_id>
  <id type="integer">148783</id>
  <media_type nil="true"></media_type>
  <original_language_id type="integer" nil="true"></original_language_id>
  <original_publication_day type="integer">10</original_publication_day>
  <original_publication_month type="integer">5</original_publication_month>
  <original_publication_year type="integer">2004</original_publication_year>
  <original_title>Cocoa(R) Programming for Mac(R) OS X (2nd Edition)</original_title>
  <rating_dist>total:22|5:10|4:8|3:4|2:0|1:0|</rating_dist>
  <ratings_count type="integer">22</ratings_count>
  <ratings_sum type="integer">94</ratings_sum>
  <reviews_count type="integer">50</reviews_count>
  <text_reviews_count type="integer">3</text_reviews_count>
</work>

  <average_rating><![CDATA[4.27]]></average_rating>
  <ratings_count><![CDATA[22]]></ratings_count>
  <text_reviews_count><![CDATA[3]]></text_reviews_count>
  
  <url><![CDATA[http://www.goodreads.com/book/show/154157.Cocoa]]></url>
  <link><![CDATA[http://www.goodreads.com/book/show/154157.Cocoa]]></link>
  <authors>
    <author>
    <id>89119</id>
        <name><![CDATA[Aaron Hillegass]]></name>
    <image_url><![CDATA[http://www.goodreads.com/images/nophoto/nophoto-U-200x266.jpg]]></image_url>
    <small_image_url><![CDATA[http://www.goodreads.com/images/nophoto/nophoto-U-50x66.jpg]]></small_image_url>
    <link><![CDATA[http://www.goodreads.com/author/show/89119.Aaron_Hillegass]]></link>
    <average_rating>4.21</average_rating>
    <ratings_count>90</ratings_count>
    <text_reviews_count>20</text_reviews_count>
  </author>
  </authors>
    <reviews start="1" end="20" total="50">
      <review>
  <id>14571893</id>
    <user>
    <id>873778</id>
    <name><![CDATA[Aaron]]></name>
    <location><![CDATA[Canada]]></location>
    <link><![CDATA[http://www.goodreads.com/user/show/873778-aaron-vegh]]></link>
    <image_url><![CDATA[http://photo.goodreads.com/users/1202177783p3/873778.jpg]]></image_url>
    <small_image_url><![CDATA[http://photo.goodreads.com/users/1202177783p2/873778.jpg]]></small_image_url>
  </user>
    <book>
  <id type="integer">154157</id>
  <isbn>0321213149</isbn>
  <isbn13>9780321213143</isbn13>
  <text_reviews_count type="integer">3</text_reviews_count>
  <title>
    <![CDATA[Cocoa(R) Programming for Mac(R) OS X (2nd Edition)]]>
  </title>
  <image_url>http://photo.goodreads.com/books/1172254567m/154157.jpg</image_url>
  <small_image_url>http://photo.goodreads.com/books/1172254567s/154157.jpg</small_image_url>
  <link>http://www.goodreads.com/book/show/154157.Cocoa</link>
  <average_rating>4.27</average_rating>
  <ratings_count>22</ratings_count>
  <description>
    <![CDATA[There's a reason that a large slice of the open-source movement has defected from running Linux on its laptops to running Mac OS X. The reason is the Unix core that underlies Mac OS X, and the development tools that run on that core. Cocoa makes it easy to create very slick Mac OS X interfaces for software (as well as to create applications in a hurry), and this new edition of <em>Cocoa Programming for Mac OS X</em> does an excellent job of teaching its readers how to put a Cocoa face on top of code (Objective-C code almost exclusively). If you know something about C and/or C++ programming and want to apply your skills to the Mac, this is precisely the book you want.<p>  Author Aaron Hillegass teaches a Cocoa class, and his book reads like a demonstration-driven lecture in a computer lab. That is, the book takes a heavily example-centric approach to its subject, beginning with simple announcement windows and proceeding to cover the more advanced controls and object-oriented features of Cocoa and Objective-C. Throughout, he hops back and forth between descriptions of the goal to be accomplished, listings of the code that does the job, and instructions on how to use the Mac OS X development tools to speed the development process. <em>--David Wall</em><p>  <strong>Topics covered</strong>: How to write software for Mac OS X in Objective-C and, especially, with Cocoa. The new edition shows how to use NSUndoManager, add AppleScript capability to an application, do graphics work with OpenGL, and use Cocoa under Linux using GNUstep. As well, all the basic controls and design patterns are covered.</p></p>]]>
  </description>
  <published>2004</published>
</book>

    <rating>5</rating>
  <votes>0</votes>
  <spoiler_flag>false</spoiler_flag>
  <shelves>
        <shelf name="read" />
            <shelf name="technical-programming" />
      </shelves>
  <recommended_for><![CDATA[]]></recommended_for>
  <recommended_by><![CDATA[]]></recommended_by>
  <read_at>Mon Jan 01 00:00:00 -0800 2007</read_at>
  <date_added>Mon Feb 04 18:17:27 -0800 2008</date_added>
  <date_updated>Mon Feb 04 18:18:45 -0800 2008</date_updated>
  <read_count></read_count>
    <body><![CDATA[Wow. Even for a novice programmer, this is a book that can get you out of the starting gate and running at a good clip in no time. Some books have trouble with learning curve; this one is just right. I keep it on my desk, and refer to it occassionally. I'm really looking forward to the 3rd edition w...<a href="http://www.goodreads.com/review/show/14571893">more...</a>]]></body>
    
  <url><![CDATA[http://www.goodreads.com/review/show/14571893]]></url>
  <link><![CDATA[http://www.goodreads.com/review/show/14571893]]></link>
</review>
      <review>
  <id>19696931</id>
    <user>
    <id>1059515</id>
    <name><![CDATA[Jeff]]></name>
    <location><![CDATA[Columbia, MO]]></location>
    <link><![CDATA[http://www.goodreads.com/user/show/1059515-jeff-menter]]></link>
    <image_url><![CDATA[http://photo.goodreads.com/users/1207868664p3/1059515.jpg]]></image_url>
    <small_image_url><![CDATA[http://photo.goodreads.com/users/1207868664p2/1059515.jpg]]></small_image_url>
  </user>
    <book>
  <id type="integer">154157</id>
  <isbn>0321213149</isbn>
  <isbn13>9780321213143</isbn13>
  <text_reviews_count type="integer">3</text_reviews_count>
  <title>
    <![CDATA[Cocoa(R) Programming for Mac(R) OS X (2nd Edition)]]>
  </title>
  <image_url>http://photo.goodreads.com/books/1172254567m/154157.jpg</image_url>
  <small_image_url>http://photo.goodreads.com/books/1172254567s/154157.jpg</small_image_url>
  <link>http://www.goodreads.com/book/show/154157.Cocoa</link>
  <average_rating>4.27</average_rating>
  <ratings_count>22</ratings_count>
  <description>
    <![CDATA[There's a reason that a large slice of the open-source movement has defected from running Linux on its laptops to running Mac OS X. The reason is the Unix core that underlies Mac OS X, and the development tools that run on that core. Cocoa makes it easy to create very slick Mac OS X interfaces for software (as well as to create applications in a hurry), and this new edition of <em>Cocoa Programming for Mac OS X</em> does an excellent job of teaching its readers how to put a Cocoa face on top of code (Objective-C code almost exclusively). If you know something about C and/or C++ programming and want to apply your skills to the Mac, this is precisely the book you want.<p>  Author Aaron Hillegass teaches a Cocoa class, and his book reads like a demonstration-driven lecture in a computer lab. That is, the book takes a heavily example-centric approach to its subject, beginning with simple announcement windows and proceeding to cover the more advanced controls and object-oriented features of Cocoa and Objective-C. Throughout, he hops back and forth between descriptions of the goal to be accomplished, listings of the code that does the job, and instructions on how to use the Mac OS X development tools to speed the development process. <em>--David Wall</em><p>  <strong>Topics covered</strong>: How to write software for Mac OS X in Objective-C and, especially, with Cocoa. The new edition shows how to use NSUndoManager, add AppleScript capability to an application, do graphics work with OpenGL, and use Cocoa under Linux using GNUstep. As well, all the basic controls and design patterns are covered.</p></p>]]>
  </description>
  <published>2004</published>
</book>

    <rating>5</rating>
  <votes>0</votes>
  <spoiler_flag>false</spoiler_flag>
  <shelves>
        <shelf name="read" />
          </shelves>
  <recommended_for><![CDATA[]]></recommended_for>
  <recommended_by><![CDATA[]]></recommended_by>
  <read_at>Thu Oct 05 00:00:00 -0700 2006</read_at>
  <date_added>Mon Apr 07 21:20:32 -0700 2008</date_added>
  <date_updated>Mon Apr 07 21:22:40 -0700 2008</date_updated>
  <read_count></read_count>
    <body><![CDATA[This is really a great book on Cocoa Programming and Xcode. It can be picked up by anyone with just a little programming experience. Coupled with Stephen Kochan's excellent &quot;Programming in Objective C&quot; and you're ready to start making your own Mac OS X applications!]]></body>
    
  <url><![CDATA[http://www.goodreads.com/review/show/19696931]]></url>
  <link><![CDATA[http://www.goodreads.com/review/show/19696931]]></link>
</review>
      <review>
  <id>664279</id>
    <user>
    <id>46422</id>
    <name><![CDATA[TK]]></name>
    <location><![CDATA[Austin, TX]]></location>
    <link><![CDATA[http://www.goodreads.com/user/show/46422-tk]]></link>
    <image_url><![CDATA[http://photo.goodreads.com/users/1176744586p3/46422.jpg]]></image_url>
    <small_image_url><![CDATA[http://photo.goodreads.com/users/1176744586p2/46422.jpg]]></small_image_url>
  </user>
    <book>
  <id type="integer">154157</id>
  <isbn>0321213149</isbn>
  <isbn13>9780321213143</isbn13>
  <text_reviews_count type="integer">3</text_reviews_count>
  <title>
    <![CDATA[Cocoa(R) Programming for Mac(R) OS X (2nd Edition)]]>
  </title>
  <image_url>http://photo.goodreads.com/books/1172254567m/154157.jpg</image_url>
  <small_image_url>http://photo.goodreads.com/books/1172254567s/154157.jpg</small_image_url>
  <link>http://www.goodreads.com/book/show/154157.Cocoa</link>
  <average_rating>4.27</average_rating>
  <ratings_count>22</ratings_count>
  <description>
    <![CDATA[There's a reason that a large slice of the open-source movement has defected from running Linux on its laptops to running Mac OS X. The reason is the Unix core that underlies Mac OS X, and the development tools that run on that core. Cocoa makes it easy to create very slick Mac OS X interfaces for software (as well as to create applications in a hurry), and this new edition of <em>Cocoa Programming for Mac OS X</em> does an excellent job of teaching its readers how to put a Cocoa face on top of code (Objective-C code almost exclusively). If you know something about C and/or C++ programming and want to apply your skills to the Mac, this is precisely the book you want.<p>  Author Aaron Hillegass teaches a Cocoa class, and his book reads like a demonstration-driven lecture in a computer lab. That is, the book takes a heavily example-centric approach to its subject, beginning with simple announcement windows and proceeding to cover the more advanced controls and object-oriented features of Cocoa and Objective-C. Throughout, he hops back and forth between descriptions of the goal to be accomplished, listings of the code that does the job, and instructions on how to use the Mac OS X development tools to speed the development process. <em>--David Wall</em><p>  <strong>Topics covered</strong>: How to write software for Mac OS X in Objective-C and, especially, with Cocoa. The new edition shows how to use NSUndoManager, add AppleScript capability to an application, do graphics work with OpenGL, and use Cocoa under Linux using GNUstep. As well, all the basic controls and design patterns are covered.</p></p>]]>
  </description>
  <published>2004</published>
</book>

    <rating>5</rating>
  <votes>0</votes>
  <spoiler_flag>false</spoiler_flag>
  <shelves>
        <shelf name="read" />
            <shelf name="programming-languages" />
      </shelves>
  <recommended_for><![CDATA[]]></recommended_for>
  <recommended_by><![CDATA[]]></recommended_by>
  <read_at>Sat Oct 01 00:00:00 -0700 2005</read_at>
  <date_added>Tue Apr 10 13:28:15 -0700 2007</date_added>
  <date_updated>Tue Apr 10 13:29:16 -0700 2007</date_updated>
  <read_count></read_count>
    <body><![CDATA[Great book.  ]]></body>
    
  <url><![CDATA[http://www.goodreads.com/review/show/664279]]></url>
  <link><![CDATA[http://www.goodreads.com/review/show/664279]]></link>
</review>
      <review>
  <id>80310810</id>
    <user>
    <id>589303</id>
    <name><![CDATA[Nathan]]></name>
    <location><![CDATA[Seattle, WA]]></location>
    <link><![CDATA[http://www.goodreads.com/user/show/589303-nathan-herring]]></link>
    <image_url><![CDATA[http://photo.goodreads.com/users/1193782390p3/589303.jpg]]></image_url>
    <small_image_url><![CDATA[http://photo.goodreads.com/users/1193782390p2/589303.jpg]]></small_image_url>
  </user>
    <book>
  <id type="integer">154157</id>
  <isbn>0321213149</isbn>
  <isbn13>9780321213143</isbn13>
  <text_reviews_count type="integer">3</text_reviews_count>
  <title>
    <![CDATA[Cocoa(R) Programming for Mac(R) OS X (2nd Edition)]]>
  </title>
  <image_url>http://photo.goodreads.com/books/1172254567m/154157.jpg</image_url>
  <small_image_url>http://photo.goodreads.com/books/1172254567s/154157.jpg</small_image_url>
  <link>http://www.goodreads.com/book/show/154157.Cocoa</link>
  <average_rating>4.27</average_rating>
  <ratings_count>22</ratings_count>
  <description>
    <![CDATA[There's a reason that a large slice of the open-source movement has defected from running Linux on its laptops to running Mac OS X. The reason is the Unix core that underlies Mac OS X, and the development tools that run on that core. Cocoa makes it easy to create very slick Mac OS X interfaces for software (as well as to create applications in a hurry), and this new edition of <em>Cocoa Programming for Mac OS X</em> does an excellent job of teaching its readers how to put a Cocoa face on top of code (Objective-C code almost exclusively). If you know something about C and/or C++ programming and want to apply your skills to the Mac, this is precisely the book you want.<p>  Author Aaron Hillegass teaches a Cocoa class, and his book reads like a demonstration-driven lecture in a computer lab. That is, the book takes a heavily example-centric approach to its subject, beginning with simple announcement windows and proceeding to cover the more advanced controls and object-oriented features of Cocoa and Objective-C. Throughout, he hops back and forth between descriptions of the goal to be accomplished, listings of the code that does the job, and instructions on how to use the Mac OS X development tools to speed the development process. <em>--David Wall</em><p>  <strong>Topics covered</strong>: How to write software for Mac OS X in Objective-C and, especially, with Cocoa. The new edition shows how to use NSUndoManager, add AppleScript capability to an application, do graphics work with OpenGL, and use Cocoa under Linux using GNUstep. As well, all the basic controls and design patterns are covered.</p></p>]]>
  </description>
  <published>2004</published>
</book>

    <rating>0</rating>
  <votes>0</votes>
  <spoiler_flag>false</spoiler_flag>
  <shelves>
            <shelf name="to-read" />
      </shelves>
  <recommended_for><![CDATA[]]></recommended_for>
  <recommended_by><![CDATA[]]></recommended_by>
  <read_at></read_at>
  <date_added>Tue Dec 08 11:19:27 -0800 2009</date_added>
  <date_updated>Tue Dec 08 11:19:34 -0800 2009</date_updated>
  <read_count></read_count>
    <body><![CDATA[]]></body>
    
  <url><![CDATA[http://www.goodreads.com/review/show/80310810]]></url>
  <link><![CDATA[http://www.goodreads.com/review/show/80310810]]></link>
</review>
      <review>
  <id>78298626</id>
    <user>
    <id>2953838</id>
    <name><![CDATA[Nick]]></name>
    <location><![CDATA[The United States]]></location>
    <link><![CDATA[http://www.goodreads.com/user/show/2953838-nick-loadholtes]]></link>
    <image_url><![CDATA[http://photo.goodreads.com/users/1260393786p3/2953838.jpg]]></image_url>
    <small_image_url><![CDATA[http://photo.goodreads.com/users/1260393786p2/2953838.jpg]]></small_image_url>
  </user>
    <book>
  <id type="integer">154157</id>
  <isbn>0321213149</isbn>
  <isbn13>9780321213143</isbn13>
  <text_reviews_count type="integer">3</text_reviews_count>
  <title>
    <![CDATA[Cocoa(R) Programming for Mac(R) OS X (2nd Edition)]]>
  </title>
  <image_url>http://photo.goodreads.com/books/1172254567m/154157.jpg</image_url>
  <small_image_url>http://photo.goodreads.com/books/1172254567s/154157.jpg</small_image_url>
  <link>http://www.goodreads.com/book/show/154157.Cocoa</link>
  <average_rating>4.27</average_rating>
  <ratings_count>22</ratings_count>
  <description>
    <![CDATA[There's a reason that a large slice of the open-source movement has defected from running Linux on its laptops to running Mac OS X. The reason is the Unix core that underlies Mac OS X, and the development tools that run on that core. Cocoa makes it easy to create very slick Mac OS X interfaces for software (as well as to create applications in a hurry), and this new edition of <em>Cocoa Programming for Mac OS X</em> does an excellent job of teaching its readers how to put a Cocoa face on top of code (Objective-C code almost exclusively). If you know something about C and/or C++ programming and want to apply your skills to the Mac, this is precisely the book you want.<p>  Author Aaron Hillegass teaches a Cocoa class, and his book reads like a demonstration-driven lecture in a computer lab. That is, the book takes a heavily example-centric approach to its subject, beginning with simple announcement windows and proceeding to cover the more advanced controls and object-oriented features of Cocoa and Objective-C. Throughout, he hops back and forth between descriptions of the goal to be accomplished, listings of the code that does the job, and instructions on how to use the Mac OS X development tools to speed the development process. <em>--David Wall</em><p>  <strong>Topics covered</strong>: How to write software for Mac OS X in Objective-C and, especially, with Cocoa. The new edition shows how to use NSUndoManager, add AppleScript capability to an application, do graphics work with OpenGL, and use Cocoa under Linux using GNUstep. As well, all the basic controls and design patterns are covered.</p></p>]]>
  </description>
  <published>2004</published>
</book>

    <rating>3</rating>
  <votes>0</votes>
  <spoiler_flag>false</spoiler_flag>
  <shelves>
        <shelf name="read" />
          </shelves>
  <recommended_for><![CDATA[]]></recommended_for>
  <recommended_by><![CDATA[]]></recommended_by>
  <read_at></read_at>
  <date_added>Thu Nov 19 05:08:52 -0800 2009</date_added>
  <date_updated>Thu Nov 19 05:08:52 -0800 2009</date_updated>
  <read_count></read_count>
    <body><![CDATA[]]></body>
    
  <url><![CDATA[http://www.goodreads.com/review/show/78298626]]></url>
  <link><![CDATA[http://www.goodreads.com/review/show/78298626]]></link>
</review>
      <review>
  <id>78031762</id>
    <user>
    <id>2951579</id>
    <name><![CDATA[Steve]]></name>
    <location><![CDATA[San Jose, CA]]></location>
    <link><![CDATA[http://www.goodreads.com/user/show/2951579-steve-ulrich]]></link>
    <image_url><![CDATA[http://www.goodreads.com/images/nophoto-M-111x148.jpg]]></image_url>
    <small_image_url><![CDATA[http://www.goodreads.com/images/nophoto-M-50x66.jpg]]></small_image_url>
  </user>
    <book>
  <id type="integer">154157</id>
  <isbn>0321213149</isbn>
  <isbn13>9780321213143</isbn13>
  <text_reviews_count type="integer">3</text_reviews_count>
  <title>
    <![CDATA[Cocoa(R) Programming for Mac(R) OS X (2nd Edition)]]>
  </title>
  <image_url>http://photo.goodreads.com/books/1172254567m/154157.jpg</image_url>
  <small_image_url>http://photo.goodreads.com/books/1172254567s/154157.jpg</small_image_url>
  <link>http://www.goodreads.com/book/show/154157.Cocoa</link>
  <average_rating>4.27</average_rating>
  <ratings_count>22</ratings_count>
  <description>
    <![CDATA[There's a reason that a large slice of the open-source movement has defected from running Linux on its laptops to running Mac OS X. The reason is the Unix core that underlies Mac OS X, and the development tools that run on that core. Cocoa makes it easy to create very slick Mac OS X interfaces for software (as well as to create applications in a hurry), and this new edition of <em>Cocoa Programming for Mac OS X</em> does an excellent job of teaching its readers how to put a Cocoa face on top of code (Objective-C code almost exclusively). If you know something about C and/or C++ programming and want to apply your skills to the Mac, this is precisely the book you want.<p>  Author Aaron Hillegass teaches a Cocoa class, and his book reads like a demonstration-driven lecture in a computer lab. That is, the book takes a heavily example-centric approach to its subject, beginning with simple announcement windows and proceeding to cover the more advanced controls and object-oriented features of Cocoa and Objective-C. Throughout, he hops back and forth between descriptions of the goal to be accomplished, listings of the code that does the job, and instructions on how to use the Mac OS X development tools to speed the development process. <em>--David Wall</em><p>  <strong>Topics covered</strong>: How to write software for Mac OS X in Objective-C and, especially, with Cocoa. The new edition shows how to use NSUndoManager, add AppleScript capability to an application, do graphics work with OpenGL, and use Cocoa under Linux using GNUstep. As well, all the basic controls and design patterns are covered.</p></p>]]>
  </description>
  <published>2004</published>
</book>

    <rating>0</rating>
  <votes>0</votes>
  <spoiler_flag>false</spoiler_flag>
  <shelves>
        <shelf name="read" />
          </shelves>
  <recommended_for><![CDATA[]]></recommended_for>
  <recommended_by><![CDATA[]]></recommended_by>
  <read_at></read_at>
  <date_added>Mon Nov 16 19:42:04 -0800 2009</date_added>
  <date_updated>Mon Nov 16 19:42:04 -0800 2009</date_updated>
  <read_count></read_count>
    <body><![CDATA[]]></body>
    
  <url><![CDATA[http://www.goodreads.com/review/show/78031762]]></url>
  <link><![CDATA[http://www.goodreads.com/review/show/78031762]]></link>
</review>
      <review>
  <id>76431537</id>
    <user>
    <id>713114</id>
    <name><![CDATA[Sbisker]]></name>
    <location><![CDATA[Pittsburgh, PA]]></location>
    <link><![CDATA[http://www.goodreads.com/user/show/713114-sbisker]]></link>
    <image_url><![CDATA[http://www.goodreads.com/images/nophoto-M-111x148.jpg]]></image_url>
    <small_image_url><![CDATA[http://www.goodreads.com/images/nophoto-M-50x66.jpg]]></small_image_url>
  </user>
    <book>
  <id type="integer">154157</id>
  <isbn>0321213149</isbn>
  <isbn13>9780321213143</isbn13>
  <text_reviews_count type="integer">3</text_reviews_count>
  <title>
    <![CDATA[Cocoa(R) Programming for Mac(R) OS X (2nd Edition)]]>
  </title>
  <image_url>http://photo.goodreads.com/books/1172254567m/154157.jpg</image_url>
  <small_image_url>http://photo.goodreads.com/books/1172254567s/154157.jpg</small_image_url>
  <link>http://www.goodreads.com/book/show/154157.Cocoa</link>
  <average_rating>4.27</average_rating>
  <ratings_count>22</ratings_count>
  <description>
    <![CDATA[There's a reason that a large slice of the open-source movement has defected from running Linux on its laptops to running Mac OS X. The reason is the Unix core that underlies Mac OS X, and the development tools that run on that core. Cocoa makes it easy to create very slick Mac OS X interfaces for software (as well as to create applications in a hurry), and this new edition of <em>Cocoa Programming for Mac OS X</em> does an excellent job of teaching its readers how to put a Cocoa face on top of code (Objective-C code almost exclusively). If you know something about C and/or C++ programming and want to apply your skills to the Mac, this is precisely the book you want.<p>  Author Aaron Hillegass teaches a Cocoa class, and his book reads like a demonstration-driven lecture in a computer lab. That is, the book takes a heavily example-centric approach to its subject, beginning with simple announcement windows and proceeding to cover the more advanced controls and object-oriented features of Cocoa and Objective-C. Throughout, he hops back and forth between descriptions of the goal to be accomplished, listings of the code that does the job, and instructions on how to use the Mac OS X development tools to speed the development process. <em>--David Wall</em><p>  <strong>Topics covered</strong>: How to write software for Mac OS X in Objective-C and, especially, with Cocoa. The new edition shows how to use NSUndoManager, add AppleScript capability to an application, do graphics work with OpenGL, and use Cocoa under Linux using GNUstep. As well, all the basic controls and design patterns are covered.</p></p>]]>
  </description>
  <published>2004</published>
</book>

    <rating>0</rating>
  <votes>0</votes>
  <spoiler_flag>false</spoiler_flag>
  <shelves>
        <shelf name="read" />
          </shelves>
  <recommended_for><![CDATA[]]></recommended_for>
  <recommended_by><![CDATA[]]></recommended_by>
  <read_at></read_at>
  <date_added>Sun Nov 01 21:13:18 -0800 2009</date_added>
  <date_updated>Sun Nov 01 21:13:18 -0800 2009</date_updated>
  <read_count></read_count>
    <body><![CDATA[]]></body>
    
  <url><![CDATA[http://www.goodreads.com/review/show/76431537]]></url>
  <link><![CDATA[http://www.goodreads.com/review/show/76431537]]></link>
</review>
      <review>
  <id>75035959</id>
    <user>
    <id>904084</id>
    <name><![CDATA[Ron]]></name>
    <location><![CDATA[Irvine, CA]]></location>
    <link><![CDATA[http://www.goodreads.com/user/show/904084-ron]]></link>
    <image_url><![CDATA[http://photo.goodreads.com/users/1233336373p3/904084.jpg]]></image_url>
    <small_image_url><![CDATA[http://photo.goodreads.com/users/1233336373p2/904084.jpg]]></small_image_url>
  </user>
    <book>
  <id type="integer">154157</id>
  <isbn>0321213149</isbn>
  <isbn13>9780321213143</isbn13>
  <text_reviews_count type="integer">3</text_reviews_count>
  <title>
    <![CDATA[Cocoa(R) Programming for Mac(R) OS X (2nd Edition)]]>
  </title>
  <image_url>http://photo.goodreads.com/books/1172254567m/154157.jpg</image_url>
  <small_image_url>http://photo.goodreads.com/books/1172254567s/154157.jpg</small_image_url>
  <link>http://www.goodreads.com/book/show/154157.Cocoa</link>
  <average_rating>4.27</average_rating>
  <ratings_count>22</ratings_count>
  <description>
    <![CDATA[There's a reason that a large slice of the open-source movement has defected from running Linux on its laptops to running Mac OS X. The reason is the Unix core that underlies Mac OS X, and the development tools that run on that core. Cocoa makes it easy to create very slick Mac OS X interfaces for software (as well as to create applications in a hurry), and this new edition of <em>Cocoa Programming for Mac OS X</em> does an excellent job of teaching its readers how to put a Cocoa face on top of code (Objective-C code almost exclusively). If you know something about C and/or C++ programming and want to apply your skills to the Mac, this is precisely the book you want.<p>  Author Aaron Hillegass teaches a Cocoa class, and his book reads like a demonstration-driven lecture in a computer lab. That is, the book takes a heavily example-centric approach to its subject, beginning with simple announcement windows and proceeding to cover the more advanced controls and object-oriented features of Cocoa and Objective-C. Throughout, he hops back and forth between descriptions of the goal to be accomplished, listings of the code that does the job, and instructions on how to use the Mac OS X development tools to speed the development process. <em>--David Wall</em><p>  <strong>Topics covered</strong>: How to write software for Mac OS X in Objective-C and, especially, with Cocoa. The new edition shows how to use NSUndoManager, add AppleScript capability to an application, do graphics work with OpenGL, and use Cocoa under Linux using GNUstep. As well, all the basic controls and design patterns are covered.</p></p>]]>
  </description>
  <published>2004</published>
</book>

    <rating>5</rating>
  <votes>0</votes>
  <spoiler_flag>false</spoiler_flag>
  <shelves>
        <shelf name="read" />
          </shelves>
  <recommended_for><![CDATA[]]></recommended_for>
  <recommended_by><![CDATA[]]></recommended_by>
  <read_at>Mon Oct 19 00:00:00 -0700 2009</read_at>
  <date_added>Mon Oct 19 12:02:21 -0700 2009</date_added>
  <date_updated>Mon Oct 19 12:02:53 -0700 2009</date_updated>
  <read_count></read_count>
    <body><![CDATA[]]></body>
    
  <url><![CDATA[http://www.goodreads.com/review/show/75035959]]></url>
  <link><![CDATA[http://www.goodreads.com/review/show/75035959]]></link>
</review>
      <review>
  <id>63443443</id>
    <user>
    <id>1707869</id>
    <name><![CDATA[Nall]]></name>
    <location><![CDATA[The United States]]></location>
    <link><![CDATA[http://www.goodreads.com/user/show/1707869-nall]]></link>
    <image_url><![CDATA[http://photo.goodreads.com/users/1248712335p3/1707869.jpg]]></image_url>
    <small_image_url><![CDATA[http://photo.goodreads.com/users/1248712335p2/1707869.jpg]]></small_image_url>
  </user>
    <book>
  <id type="integer">154157</id>
  <isbn>0321213149</isbn>
  <isbn13>9780321213143</isbn13>
  <text_reviews_count type="integer">3</text_reviews_count>
  <title>
    <![CDATA[Cocoa(R) Programming for Mac(R) OS X (2nd Edition)]]>
  </title>
  <image_url>http://photo.goodreads.com/books/1172254567m/154157.jpg</image_url>
  <small_image_url>http://photo.goodreads.com/books/1172254567s/154157.jpg</small_image_url>
  <link>http://www.goodreads.com/book/show/154157.Cocoa</link>
  <average_rating>4.27</average_rating>
  <ratings_count>22</ratings_count>
  <description>
    <![CDATA[There's a reason that a large slice of the open-source movement has defected from running Linux on its laptops to running Mac OS X. The reason is the Unix core that underlies Mac OS X, and the development tools that run on that core. Cocoa makes it easy to create very slick Mac OS X interfaces for software (as well as to create applications in a hurry), and this new edition of <em>Cocoa Programming for Mac OS X</em> does an excellent job of teaching its readers how to put a Cocoa face on top of code (Objective-C code almost exclusively). If you know something about C and/or C++ programming and want to apply your skills to the Mac, this is precisely the book you want.<p>  Author Aaron Hillegass teaches a Cocoa class, and his book reads like a demonstration-driven lecture in a computer lab. That is, the book takes a heavily example-centric approach to its subject, beginning with simple announcement windows and proceeding to cover the more advanced controls and object-oriented features of Cocoa and Objective-C. Throughout, he hops back and forth between descriptions of the goal to be accomplished, listings of the code that does the job, and instructions on how to use the Mac OS X development tools to speed the development process. <em>--David Wall</em><p>  <strong>Topics covered</strong>: How to write software for Mac OS X in Objective-C and, especially, with Cocoa. The new edition shows how to use NSUndoManager, add AppleScript capability to an application, do graphics work with OpenGL, and use Cocoa under Linux using GNUstep. As well, all the basic controls and design patterns are covered.</p></p>]]>
  </description>
  <published>2004</published>
</book>

    <rating>0</rating>
  <votes>0</votes>
  <spoiler_flag>false</spoiler_flag>
  <shelves>
        <shelf name="read" />
          </shelves>
  <recommended_for><![CDATA[]]></recommended_for>
  <recommended_by><![CDATA[]]></recommended_by>
  <read_at></read_at>
  <date_added>Tue Jul 14 09:52:28 -0700 2009</date_added>
  <date_updated>Tue Jul 14 09:52:28 -0700 2009</date_updated>
  <read_count></read_count>
    <body><![CDATA[]]></body>
    
  <url><![CDATA[http://www.goodreads.com/review/show/63443443]]></url>
  <link><![CDATA[http://www.goodreads.com/review/show/63443443]]></link>
</review>
      <review>
  <id>62449347</id>
    <user>
    <id>2495963</id>
    <name><![CDATA[Dennis]]></name>
    <location><![CDATA[Pforzheim, 01, Germany]]></location>
    <link><![CDATA[http://www.goodreads.com/user/show/2495963-dennis-m-ller]]></link>
    <image_url><![CDATA[http://photo.goodreads.com/users/1246963439p3/2495963.jpg]]></image_url>
    <small_image_url><![CDATA[http://photo.goodreads.com/users/1246963439p2/2495963.jpg]]></small_image_url>
  </user>
    <book>
  <id type="integer">154157</id>
  <isbn>0321213149</isbn>
  <isbn13>9780321213143</isbn13>
  <text_reviews_count type="integer">3</text_reviews_count>
  <title>
    <![CDATA[Cocoa(R) Programming for Mac(R) OS X (2nd Edition)]]>
  </title>
  <image_url>http://photo.goodreads.com/books/1172254567m/154157.jpg</image_url>
  <small_image_url>http://photo.goodreads.com/books/1172254567s/154157.jpg</small_image_url>
  <link>http://www.goodreads.com/book/show/154157.Cocoa</link>
  <average_rating>4.27</average_rating>
  <ratings_count>22</ratings_count>
  <description>
    <![CDATA[There's a reason that a large slice of the open-source movement has defected from running Linux on its laptops to running Mac OS X. The reason is the Unix core that underlies Mac OS X, and the development tools that run on that core. Cocoa makes it easy to create very slick Mac OS X interfaces for software (as well as to create applications in a hurry), and this new edition of <em>Cocoa Programming for Mac OS X</em> does an excellent job of teaching its readers how to put a Cocoa face on top of code (Objective-C code almost exclusively). If you know something about C and/or C++ programming and want to apply your skills to the Mac, this is precisely the book you want.<p>  Author Aaron Hillegass teaches a Cocoa class, and his book reads like a demonstration-driven lecture in a computer lab. That is, the book takes a heavily example-centric approach to its subject, beginning with simple announcement windows and proceeding to cover the more advanced controls and object-oriented features of Cocoa and Objective-C. Throughout, he hops back and forth between descriptions of the goal to be accomplished, listings of the code that does the job, and instructions on how to use the Mac OS X development tools to speed the development process. <em>--David Wall</em><p>  <strong>Topics covered</strong>: How to write software for Mac OS X in Objective-C and, especially, with Cocoa. The new edition shows how to use NSUndoManager, add AppleScript capability to an application, do graphics work with OpenGL, and use Cocoa under Linux using GNUstep. As well, all the basic controls and design patterns are covered.</p></p>]]>
  </description>
  <published>2004</published>
</book>

    <rating>5</rating>
  <votes>0</votes>
  <spoiler_flag>false</spoiler_flag>
  <shelves>
        <shelf name="read" />
          </shelves>
  <recommended_for><![CDATA[]]></recommended_for>
  <recommended_by><![CDATA[]]></recommended_by>
  <read_at></read_at>
  <date_added>Tue Jul 07 04:29:09 -0700 2009</date_added>
  <date_updated>Tue Jul 07 04:29:13 -0700 2009</date_updated>
  <read_count></read_count>
    <body><![CDATA[]]></body>
    
  <url><![CDATA[http://www.goodreads.com/review/show/62449347]]></url>
  <link><![CDATA[http://www.goodreads.com/review/show/62449347]]></link>
</review>
      <review>
  <id>58260224</id>
    <user>
    <id>2378853</id>
    <name><![CDATA[Joseph]]></name>
    <location><![CDATA[Louisville, KY]]></location>
    <link><![CDATA[http://www.goodreads.com/user/show/2378853-joseph]]></link>
    <image_url><![CDATA[http://www.goodreads.com/images/nophoto-M-111x148.jpg]]></image_url>
    <small_image_url><![CDATA[http://www.goodreads.com/images/nophoto-M-50x66.jpg]]></small_image_url>
  </user>
    <book>
  <id type="integer">154157</id>
  <isbn>0321213149</isbn>
  <isbn13>9780321213143</isbn13>
  <text_reviews_count type="integer">3</text_reviews_count>
  <title>
    <![CDATA[Cocoa(R) Programming for Mac(R) OS X (2nd Edition)]]>
  </title>
  <image_url>http://photo.goodreads.com/books/1172254567m/154157.jpg</image_url>
  <small_image_url>http://photo.goodreads.com/books/1172254567s/154157.jpg</small_image_url>
  <link>http://www.goodreads.com/book/show/154157.Cocoa</link>
  <average_rating>4.27</average_rating>
  <ratings_count>22</ratings_count>
  <description>
    <![CDATA[There's a reason that a large slice of the open-source movement has defected from running Linux on its laptops to running Mac OS X. The reason is the Unix core that underlies Mac OS X, and the development tools that run on that core. Cocoa makes it easy to create very slick Mac OS X interfaces for software (as well as to create applications in a hurry), and this new edition of <em>Cocoa Programming for Mac OS X</em> does an excellent job of teaching its readers how to put a Cocoa face on top of code (Objective-C code almost exclusively). If you know something about C and/or C++ programming and want to apply your skills to the Mac, this is precisely the book you want.<p>  Author Aaron Hillegass teaches a Cocoa class, and his book reads like a demonstration-driven lecture in a computer lab. That is, the book takes a heavily example-centric approach to its subject, beginning with simple announcement windows and proceeding to cover the more advanced controls and object-oriented features of Cocoa and Objective-C. Throughout, he hops back and forth between descriptions of the goal to be accomplished, listings of the code that does the job, and instructions on how to use the Mac OS X development tools to speed the development process. <em>--David Wall</em><p>  <strong>Topics covered</strong>: How to write software for Mac OS X in Objective-C and, especially, with Cocoa. The new edition shows how to use NSUndoManager, add AppleScript capability to an application, do graphics work with OpenGL, and use Cocoa under Linux using GNUstep. As well, all the basic controls and design patterns are covered.</p></p>]]>
  </description>
  <published>2004</published>
</book>

    <rating>0</rating>
  <votes>0</votes>
  <spoiler_flag>false</spoiler_flag>
  <shelves>
            <shelf name="unix" />
        <shelf name="wishlist" />
      </shelves>
  <recommended_for><![CDATA[]]></recommended_for>
  <recommended_by><![CDATA[]]></recommended_by>
  <read_at></read_at>
  <date_added>Tue Jun 02 23:34:18 -0700 2009</date_added>
  <date_updated>Tue Jun 02 23:42:25 -0700 2009</date_updated>
  <read_count></read_count>
    <body><![CDATA[]]></body>
    
  <url><![CDATA[http://www.goodreads.com/review/show/58260224]]></url>
  <link><![CDATA[http://www.goodreads.com/review/show/58260224]]></link>
</review>
      <review>
  <id>57944448</id>
    <user>
    <id>2008289</id>
    <name><![CDATA[Kirk]]></name>
    <location><![CDATA[Naperville, IL]]></location>
    <link><![CDATA[http://www.goodreads.com/user/show/2008289-kirk]]></link>
    <image_url><![CDATA[http://www.goodreads.com/images/nophoto-M-111x148.jpg]]></image_url>
    <small_image_url><![CDATA[http://www.goodreads.com/images/nophoto-M-50x66.jpg]]></small_image_url>
  </user>
    <book>
  <id type="integer">154157</id>
  <isbn>0321213149</isbn>
  <isbn13>9780321213143</isbn13>
  <text_reviews_count type="integer">3</text_reviews_count>
  <title>
    <![CDATA[Cocoa(R) Programming for Mac(R) OS X (2nd Edition)]]>
  </title>
  <image_url>http://photo.goodreads.com/books/1172254567m/154157.jpg</image_url>
  <small_image_url>http://photo.goodreads.com/books/1172254567s/154157.jpg</small_image_url>
  <link>http://www.goodreads.com/book/show/154157.Cocoa</link>
  <average_rating>4.27</average_rating>
  <ratings_count>22</ratings_count>
  <description>
    <![CDATA[There's a reason that a large slice of the open-source movement has defected from running Linux on its laptops to running Mac OS X. The reason is the Unix core that underlies Mac OS X, and the development tools that run on that core. Cocoa makes it easy to create very slick Mac OS X interfaces for software (as well as to create applications in a hurry), and this new edition of <em>Cocoa Programming for Mac OS X</em> does an excellent job of teaching its readers how to put a Cocoa face on top of code (Objective-C code almost exclusively). If you know something about C and/or C++ programming and want to apply your skills to the Mac, this is precisely the book you want.<p>  Author Aaron Hillegass teaches a Cocoa class, and his book reads like a demonstration-driven lecture in a computer lab. That is, the book takes a heavily example-centric approach to its subject, beginning with simple announcement windows and proceeding to cover the more advanced controls and object-oriented features of Cocoa and Objective-C. Throughout, he hops back and forth between descriptions of the goal to be accomplished, listings of the code that does the job, and instructions on how to use the Mac OS X development tools to speed the development process. <em>--David Wall</em><p>  <strong>Topics covered</strong>: How to write software for Mac OS X in Objective-C and, especially, with Cocoa. The new edition shows how to use NSUndoManager, add AppleScript capability to an application, do graphics work with OpenGL, and use Cocoa under Linux using GNUstep. As well, all the basic controls and design patterns are covered.</p></p>]]>
  </description>
  <published>2004</published>
</book>

    <rating>4</rating>
  <votes>0</votes>
  <spoiler_flag>false</spoiler_flag>
  <shelves>
        <shelf name="read" />
            <shelf name="programming" />
      </shelves>
  <recommended_for><![CDATA[]]></recommended_for>
  <recommended_by><![CDATA[]]></recommended_by>
  <read_at></read_at>
  <date_added>Sun May 31 08:21:06 -0700 2009</date_added>
  <date_updated>Sun May 31 08:21:06 -0700 2009</date_updated>
  <read_count></read_count>
    <body><![CDATA[]]></body>
    
  <url><![CDATA[http://www.goodreads.com/review/show/57944448]]></url>
  <link><![CDATA[http://www.goodreads.com/review/show/57944448]]></link>
</review>
      <review>
  <id>55203327</id>
    <user>
    <id>2293540</id>
    <name><![CDATA[Jmignault]]></name>
    <location><![CDATA[The United States]]></location>
    <link><![CDATA[http://www.goodreads.com/user/show/2293540-jmignault]]></link>
    <image_url><![CDATA[http://www.goodreads.com/images/nophoto-U-111x148.jpg]]></image_url>
    <small_image_url><![CDATA[http://www.goodreads.com/images/nophoto-U-50x66.jpg]]></small_image_url>
  </user>
    <book>
  <id type="integer">154157</id>
  <isbn>0321213149</isbn>
  <isbn13>9780321213143</isbn13>
  <text_reviews_count type="integer">3</text_reviews_count>
  <title>
    <![CDATA[Cocoa(R) Programming for Mac(R) OS X (2nd Edition)]]>
  </title>
  <image_url>http://photo.goodreads.com/books/1172254567m/154157.jpg</image_url>
  <small_image_url>http://photo.goodreads.com/books/1172254567s/154157.jpg</small_image_url>
  <link>http://www.goodreads.com/book/show/154157.Cocoa</link>
  <average_rating>4.27</average_rating>
  <ratings_count>22</ratings_count>
  <description>
    <![CDATA[There's a reason that a large slice of the open-source movement has defected from running Linux on its laptops to running Mac OS X. The reason is the Unix core that underlies Mac OS X, and the development tools that run on that core. Cocoa makes it easy to create very slick Mac OS X interfaces for software (as well as to create applications in a hurry), and this new edition of <em>Cocoa Programming for Mac OS X</em> does an excellent job of teaching its readers how to put a Cocoa face on top of code (Objective-C code almost exclusively). If you know something about C and/or C++ programming and want to apply your skills to the Mac, this is precisely the book you want.<p>  Author Aaron Hillegass teaches a Cocoa class, and his book reads like a demonstration-driven lecture in a computer lab. That is, the book takes a heavily example-centric approach to its subject, beginning with simple announcement windows and proceeding to cover the more advanced controls and object-oriented features of Cocoa and Objective-C. Throughout, he hops back and forth between descriptions of the goal to be accomplished, listings of the code that does the job, and instructions on how to use the Mac OS X development tools to speed the development process. <em>--David Wall</em><p>  <strong>Topics covered</strong>: How to write software for Mac OS X in Objective-C and, especially, with Cocoa. The new edition shows how to use NSUndoManager, add AppleScript capability to an application, do graphics work with OpenGL, and use Cocoa under Linux using GNUstep. As well, all the basic controls and design patterns are covered.</p></p>]]>
  </description>
  <published>2004</published>
</book>

    <rating>0</rating>
  <votes>0</votes>
  <spoiler_flag>false</spoiler_flag>
  <shelves>
        <shelf name="read" />
          </shelves>
  <recommended_for><![CDATA[]]></recommended_for>
  <recommended_by><![CDATA[]]></recommended_by>
  <read_at></read_at>
  <date_added>Wed May 06 18:09:09 -0700 2009</date_added>
  <date_updated>Wed May 06 18:09:09 -0700 2009</date_updated>
  <read_count></read_count>
    <body><![CDATA[]]></body>
    
  <url><![CDATA[http://www.goodreads.com/review/show/55203327]]></url>
  <link><![CDATA[http://www.goodreads.com/review/show/55203327]]></link>
</review>
      <review>
  <id>51602001</id>
    <user>
    <id>2023510</id>
    <name><![CDATA[Kevin]]></name>
    <location><![CDATA[Kansas City, MO]]></location>
    <link><![CDATA[http://www.goodreads.com/user/show/2023510-kevin-shekleton]]></link>
    <image_url><![CDATA[http://www.goodreads.com/images/nophoto-M-111x148.jpg]]></image_url>
    <small_image_url><![CDATA[http://www.goodreads.com/images/nophoto-M-50x66.jpg]]></small_image_url>
  </user>
    <book>
  <id type="integer">154157</id>
  <isbn>0321213149</isbn>
  <isbn13>9780321213143</isbn13>
  <text_reviews_count type="integer">3</text_reviews_count>
  <title>
    <![CDATA[Cocoa(R) Programming for Mac(R) OS X (2nd Edition)]]>
  </title>
  <image_url>http://photo.goodreads.com/books/1172254567m/154157.jpg</image_url>
  <small_image_url>http://photo.goodreads.com/books/1172254567s/154157.jpg</small_image_url>
  <link>http://www.goodreads.com/book/show/154157.Cocoa</link>
  <average_rating>4.27</average_rating>
  <ratings_count>22</ratings_count>
  <description>
    <![CDATA[There's a reason that a large slice of the open-source movement has defected from running Linux on its laptops to running Mac OS X. The reason is the Unix core that underlies Mac OS X, and the development tools that run on that core. Cocoa makes it easy to create very slick Mac OS X interfaces for software (as well as to create applications in a hurry), and this new edition of <em>Cocoa Programming for Mac OS X</em> does an excellent job of teaching its readers how to put a Cocoa face on top of code (Objective-C code almost exclusively). If you know something about C and/or C++ programming and want to apply your skills to the Mac, this is precisely the book you want.<p>  Author Aaron Hillegass teaches a Cocoa class, and his book reads like a demonstration-driven lecture in a computer lab. That is, the book takes a heavily example-centric approach to its subject, beginning with simple announcement windows and proceeding to cover the more advanced controls and object-oriented features of Cocoa and Objective-C. Throughout, he hops back and forth between descriptions of the goal to be accomplished, listings of the code that does the job, and instructions on how to use the Mac OS X development tools to speed the development process. <em>--David Wall</em><p>  <strong>Topics covered</strong>: How to write software for Mac OS X in Objective-C and, especially, with Cocoa. The new edition shows how to use NSUndoManager, add AppleScript capability to an application, do graphics work with OpenGL, and use Cocoa under Linux using GNUstep. As well, all the basic controls and design patterns are covered.</p></p>]]>
  </description>
  <published>2004</published>
</book>

    <rating>0</rating>
  <votes>0</votes>
  <spoiler_flag>false</spoiler_flag>
  <shelves>
            <shelf name="currently-reading" />
        <shelf name="tech" />
      </shelves>
  <recommended_for><![CDATA[]]></recommended_for>
  <recommended_by><![CDATA[]]></recommended_by>
  <read_at></read_at>
  <date_added>Sun Apr 05 14:01:42 -0700 2009</date_added>
  <date_updated>Sun Apr 05 14:01:42 -0700 2009</date_updated>
  <read_count></read_count>
    <body><![CDATA[]]></body>
    
  <url><![CDATA[http://www.goodreads.com/review/show/51602001]]></url>
  <link><![CDATA[http://www.goodreads.com/review/show/51602001]]></link>
</review>
      <review>
  <id>50067314</id>
    <user>
    <id>2150434</id>
    <name><![CDATA[Jeremy]]></name>
    <location><![CDATA[Williamsburg, VA]]></location>
    <link><![CDATA[http://www.goodreads.com/user/show/2150434-jeremy]]></link>
    <image_url><![CDATA[http://photo.goodreads.com/users/1237747134p3/2150434.jpg]]></image_url>
    <small_image_url><![CDATA[http://photo.goodreads.com/users/1237747134p2/2150434.jpg]]></small_image_url>
  </user>
    <book>
  <id type="integer">154157</id>
  <isbn>0321213149</isbn>
  <isbn13>9780321213143</isbn13>
  <text_reviews_count type="integer">3</text_reviews_count>
  <title>
    <![CDATA[Cocoa(R) Programming for Mac(R) OS X (2nd Edition)]]>
  </title>
  <image_url>http://photo.goodreads.com/books/1172254567m/154157.jpg</image_url>
  <small_image_url>http://photo.goodreads.com/books/1172254567s/154157.jpg</small_image_url>
  <link>http://www.goodreads.com/book/show/154157.Cocoa</link>
  <average_rating>4.27</average_rating>
  <ratings_count>22</ratings_count>
  <description>
    <![CDATA[There's a reason that a large slice of the open-source movement has defected from running Linux on its laptops to running Mac OS X. The reason is the Unix core that underlies Mac OS X, and the development tools that run on that core. Cocoa makes it easy to create very slick Mac OS X interfaces for software (as well as to create applications in a hurry), and this new edition of <em>Cocoa Programming for Mac OS X</em> does an excellent job of teaching its readers how to put a Cocoa face on top of code (Objective-C code almost exclusively). If you know something about C and/or C++ programming and want to apply your skills to the Mac, this is precisely the book you want.<p>  Author Aaron Hillegass teaches a Cocoa class, and his book reads like a demonstration-driven lecture in a computer lab. That is, the book takes a heavily example-centric approach to its subject, beginning with simple announcement windows and proceeding to cover the more advanced controls and object-oriented features of Cocoa and Objective-C. Throughout, he hops back and forth between descriptions of the goal to be accomplished, listings of the code that does the job, and instructions on how to use the Mac OS X development tools to speed the development process. <em>--David Wall</em><p>  <strong>Topics covered</strong>: How to write software for Mac OS X in Objective-C and, especially, with Cocoa. The new edition shows how to use NSUndoManager, add AppleScript capability to an application, do graphics work with OpenGL, and use Cocoa under Linux using GNUstep. As well, all the basic controls and design patterns are covered.</p></p>]]>
  </description>
  <published>2004</published>
</book>

    <rating>0</rating>
  <votes>0</votes>
  <spoiler_flag>false</spoiler_flag>
  <shelves>
        <shelf name="read" />
          </shelves>
  <recommended_for><![CDATA[]]></recommended_for>
  <recommended_by><![CDATA[]]></recommended_by>
  <read_at></read_at>
  <date_added>Sun Mar 22 11:04:29 -0700 2009</date_added>
  <date_updated>Sun Mar 22 11:04:29 -0700 2009</date_updated>
  <read_count></read_count>
    <body><![CDATA[]]></body>
    
  <url><![CDATA[http://www.goodreads.com/review/show/50067314]]></url>
  <link><![CDATA[http://www.goodreads.com/review/show/50067314]]></link>
</review>
      <review>
  <id>46057801</id>
    <user>
    <id>2021618</id>
    <name><![CDATA[Aaron]]></name>
    <location><![CDATA[Cedar Park, TX]]></location>
    <link><![CDATA[http://www.goodreads.com/user/show/2021618-aaron-brown]]></link>
    <image_url><![CDATA[http://photo.goodreads.com/users/1234378933p3/2021618.jpg]]></image_url>
    <small_image_url><![CDATA[http://photo.goodreads.com/users/1234378933p2/2021618.jpg]]></small_image_url>
  </user>
    <book>
  <id type="integer">154157</id>
  <isbn>0321213149</isbn>
  <isbn13>9780321213143</isbn13>
  <text_reviews_count type="integer">3</text_reviews_count>
  <title>
    <![CDATA[Cocoa(R) Programming for Mac(R) OS X (2nd Edition)]]>
  </title>
  <image_url>http://photo.goodreads.com/books/1172254567m/154157.jpg</image_url>
  <small_image_url>http://photo.goodreads.com/books/1172254567s/154157.jpg</small_image_url>
  <link>http://www.goodreads.com/book/show/154157.Cocoa</link>
  <average_rating>4.27</average_rating>
  <ratings_count>22</ratings_count>
  <description>
    <![CDATA[There's a reason that a large slice of the open-source movement has defected from running Linux on its laptops to running Mac OS X. The reason is the Unix core that underlies Mac OS X, and the development tools that run on that core. Cocoa makes it easy to create very slick Mac OS X interfaces for software (as well as to create applications in a hurry), and this new edition of <em>Cocoa Programming for Mac OS X</em> does an excellent job of teaching its readers how to put a Cocoa face on top of code (Objective-C code almost exclusively). If you know something about C and/or C++ programming and want to apply your skills to the Mac, this is precisely the book you want.<p>  Author Aaron Hillegass teaches a Cocoa class, and his book reads like a demonstration-driven lecture in a computer lab. That is, the book takes a heavily example-centric approach to its subject, beginning with simple announcement windows and proceeding to cover the more advanced controls and object-oriented features of Cocoa and Objective-C. Throughout, he hops back and forth between descriptions of the goal to be accomplished, listings of the code that does the job, and instructions on how to use the Mac OS X development tools to speed the development process. <em>--David Wall</em><p>  <strong>Topics covered</strong>: How to write software for Mac OS X in Objective-C and, especially, with Cocoa. The new edition shows how to use NSUndoManager, add AppleScript capability to an application, do graphics work with OpenGL, and use Cocoa under Linux using GNUstep. As well, all the basic controls and design patterns are covered.</p></p>]]>
  </description>
  <published>2004</published>
</book>

    <rating>3</rating>
  <votes>0</votes>
  <spoiler_flag>false</spoiler_flag>
  <shelves>
        <shelf name="read" />
          </shelves>
  <recommended_for><![CDATA[]]></recommended_for>
  <recommended_by><![CDATA[]]></recommended_by>
  <read_at></read_at>
  <date_added>Wed Feb 11 12:59:50 -0800 2009</date_added>
  <date_updated>Wed Feb 11 12:59:50 -0800 2009</date_updated>
  <read_count></read_count>
    <body><![CDATA[]]></body>
    
  <url><![CDATA[http://www.goodreads.com/review/show/46057801]]></url>
  <link><![CDATA[http://www.goodreads.com/review/show/46057801]]></link>
</review>
      <review>
  <id>44292222</id>
    <user>
    <id>81386</id>
    <name><![CDATA[Nathan]]></name>
    <location><![CDATA[The United States]]></location>
    <link><![CDATA[http://www.goodreads.com/user/show/81386-nathan-cosgray]]></link>
    <image_url><![CDATA[http://www.goodreads.com/images/nophoto-M-111x148.jpg]]></image_url>
    <small_image_url><![CDATA[http://www.goodreads.com/images/nophoto-M-50x66.jpg]]></small_image_url>
  </user>
    <book>
  <id type="integer">154157</id>
  <isbn>0321213149</isbn>
  <isbn13>9780321213143</isbn13>
  <text_reviews_count type="integer">3</text_reviews_count>
  <title>
    <![CDATA[Cocoa(R) Programming for Mac(R) OS X (2nd Edition)]]>
  </title>
  <image_url>http://photo.goodreads.com/books/1172254567m/154157.jpg</image_url>
  <small_image_url>http://photo.goodreads.com/books/1172254567s/154157.jpg</small_image_url>
  <link>http://www.goodreads.com/book/show/154157.Cocoa</link>
  <average_rating>4.27</average_rating>
  <ratings_count>22</ratings_count>
  <description>
    <![CDATA[There's a reason that a large slice of the open-source movement has defected from running Linux on its laptops to running Mac OS X. The reason is the Unix core that underlies Mac OS X, and the development tools that run on that core. Cocoa makes it easy to create very slick Mac OS X interfaces for software (as well as to create applications in a hurry), and this new edition of <em>Cocoa Programming for Mac OS X</em> does an excellent job of teaching its readers how to put a Cocoa face on top of code (Objective-C code almost exclusively). If you know something about C and/or C++ programming and want to apply your skills to the Mac, this is precisely the book you want.<p>  Author Aaron Hillegass teaches a Cocoa class, and his book reads like a demonstration-driven lecture in a computer lab. That is, the book takes a heavily example-centric approach to its subject, beginning with simple announcement windows and proceeding to cover the more advanced controls and object-oriented features of Cocoa and Objective-C. Throughout, he hops back and forth between descriptions of the goal to be accomplished, listings of the code that does the job, and instructions on how to use the Mac OS X development tools to speed the development process. <em>--David Wall</em><p>  <strong>Topics covered</strong>: How to write software for Mac OS X in Objective-C and, especially, with Cocoa. The new edition shows how to use NSUndoManager, add AppleScript capability to an application, do graphics work with OpenGL, and use Cocoa under Linux using GNUstep. As well, all the basic controls and design patterns are covered.</p></p>]]>
  </description>
  <published>2004</published>
</book>

    <rating>0</rating>
  <votes>0</votes>
  <spoiler_flag>false</spoiler_flag>
  <shelves>
        <shelf name="read" />
          </shelves>
  <recommended_for><![CDATA[]]></recommended_for>
  <recommended_by><![CDATA[]]></recommended_by>
  <read_at></read_at>
  <date_added>Sun Jan 25 10:57:36 -0800 2009</date_added>
  <date_updated>Sun Jan 25 10:57:36 -0800 2009</date_updated>
  <read_count></read_count>
    <body><![CDATA[]]></body>
    
  <url><![CDATA[http://www.goodreads.com/review/show/44292222]]></url>
  <link><![CDATA[http://www.goodreads.com/review/show/44292222]]></link>
</review>
      <review>
  <id>43679028</id>
    <user>
    <id>1242289</id>
    <name><![CDATA[Richard]]></name>
    <location><![CDATA[Norway]]></location>
    <link><![CDATA[http://www.goodreads.com/user/show/1242289-richard-spooner]]></link>
    <image_url><![CDATA[http://photo.goodreads.com/users/1213621815p3/1242289.jpg]]></image_url>
    <small_image_url><![CDATA[http://photo.goodreads.com/users/1213621815p2/1242289.jpg]]></small_image_url>
  </user>
    <book>
  <id type="integer">154157</id>
  <isbn>0321213149</isbn>
  <isbn13>9780321213143</isbn13>
  <text_reviews_count type="integer">3</text_reviews_count>
  <title>
    <![CDATA[Cocoa(R) Programming for Mac(R) OS X (2nd Edition)]]>
  </title>
  <image_url>http://photo.goodreads.com/books/1172254567m/154157.jpg</image_url>
  <small_image_url>http://photo.goodreads.com/books/1172254567s/154157.jpg</small_image_url>
  <link>http://www.goodreads.com/book/show/154157.Cocoa</link>
  <average_rating>4.27</average_rating>
  <ratings_count>22</ratings_count>
  <description>
    <![CDATA[There's a reason that a large slice of the open-source movement has defected from running Linux on its laptops to running Mac OS X. The reason is the Unix core that underlies Mac OS X, and the development tools that run on that core. Cocoa makes it easy to create very slick Mac OS X interfaces for software (as well as to create applications in a hurry), and this new edition of <em>Cocoa Programming for Mac OS X</em> does an excellent job of teaching its readers how to put a Cocoa face on top of code (Objective-C code almost exclusively). If you know something about C and/or C++ programming and want to apply your skills to the Mac, this is precisely the book you want.<p>  Author Aaron Hillegass teaches a Cocoa class, and his book reads like a demonstration-driven lecture in a computer lab. That is, the book takes a heavily example-centric approach to its subject, beginning with simple announcement windows and proceeding to cover the more advanced controls and object-oriented features of Cocoa and Objective-C. Throughout, he hops back and forth between descriptions of the goal to be accomplished, listings of the code that does the job, and instructions on how to use the Mac OS X development tools to speed the development process. <em>--David Wall</em><p>  <strong>Topics covered</strong>: How to write software for Mac OS X in Objective-C and, especially, with Cocoa. The new edition shows how to use NSUndoManager, add AppleScript capability to an application, do graphics work with OpenGL, and use Cocoa under Linux using GNUstep. As well, all the basic controls and design patterns are covered.</p></p>]]>
  </description>
  <published>2004</published>
</book>

    <rating>4</rating>
  <votes>0</votes>
  <spoiler_flag>false</spoiler_flag>
  <shelves>
        <shelf name="read" />
            <shelf name="programming" />
      </shelves>
  <recommended_for><![CDATA[]]></recommended_for>
  <recommended_by><![CDATA[]]></recommended_by>
  <read_at></read_at>
  <date_added>Tue Jan 20 05:19:04 -0800 2009</date_added>
  <date_updated>Tue Jan 20 05:19:04 -0800 2009</date_updated>
  <read_count></read_count>
    <body><![CDATA[]]></body>
    
  <url><![CDATA[http://www.goodreads.com/review/show/43679028]]></url>
  <link><![CDATA[http://www.goodreads.com/review/show/43679028]]></link>
</review>
      <review>
  <id>43118219</id>
    <user>
    <id>1266544</id>
    <name><![CDATA[Andrew]]></name>
    <location><![CDATA[Fayetteville, AR]]></location>
    <link><![CDATA[http://www.goodreads.com/user/show/1266544-andrew]]></link>
    <image_url><![CDATA[http://www.goodreads.com/images/nophoto-M-111x148.jpg]]></image_url>
    <small_image_url><![CDATA[http://www.goodreads.com/images/nophoto-M-50x66.jpg]]></small_image_url>
  </user>
    <book>
  <id type="integer">154157</id>
  <isbn>0321213149</isbn>
  <isbn13>9780321213143</isbn13>
  <text_reviews_count type="integer">3</text_reviews_count>
  <title>
    <![CDATA[Cocoa(R) Programming for Mac(R) OS X (2nd Edition)]]>
  </title>
  <image_url>http://photo.goodreads.com/books/1172254567m/154157.jpg</image_url>
  <small_image_url>http://photo.goodreads.com/books/1172254567s/154157.jpg</small_image_url>
  <link>http://www.goodreads.com/book/show/154157.Cocoa</link>
  <average_rating>4.27</average_rating>
  <ratings_count>22</ratings_count>
  <description>
    <![CDATA[There's a reason that a large slice of the open-source movement has defected from running Linux on its laptops to running Mac OS X. The reason is the Unix core that underlies Mac OS X, and the development tools that run on that core. Cocoa makes it easy to create very slick Mac OS X interfaces for software (as well as to create applications in a hurry), and this new edition of <em>Cocoa Programming for Mac OS X</em> does an excellent job of teaching its readers how to put a Cocoa face on top of code (Objective-C code almost exclusively). If you know something about C and/or C++ programming and want to apply your skills to the Mac, this is precisely the book you want.<p>  Author Aaron Hillegass teaches a Cocoa class, and his book reads like a demonstration-driven lecture in a computer lab. That is, the book takes a heavily example-centric approach to its subject, beginning with simple announcement windows and proceeding to cover the more advanced controls and object-oriented features of Cocoa and Objective-C. Throughout, he hops back and forth between descriptions of the goal to be accomplished, listings of the code that does the job, and instructions on how to use the Mac OS X development tools to speed the development process. <em>--David Wall</em><p>  <strong>Topics covered</strong>: How to write software for Mac OS X in Objective-C and, especially, with Cocoa. The new edition shows how to use NSUndoManager, add AppleScript capability to an application, do graphics work with OpenGL, and use Cocoa under Linux using GNUstep. As well, all the basic controls and design patterns are covered.</p></p>]]>
  </description>
  <published>2004</published>
</book>

    <rating>0</rating>
  <votes>0</votes>
  <spoiler_flag>false</spoiler_flag>
  <shelves>
        <shelf name="read" />
          </shelves>
  <recommended_for><![CDATA[]]></recommended_for>
  <recommended_by><![CDATA[]]></recommended_by>
  <read_at></read_at>
  <date_added>Thu Jan 15 08:17:47 -0800 2009</date_added>
  <date_updated>Thu Jan 15 08:17:50 -0800 2009</date_updated>
  <read_count></read_count>
    <body><![CDATA[]]></body>
    
  <url><![CDATA[http://www.goodreads.com/review/show/43118219]]></url>
  <link><![CDATA[http://www.goodreads.com/review/show/43118219]]></link>
</review>
      <review>
  <id>42697875</id>
    <user>
    <id>1895230</id>
    <name><![CDATA[Vanadiumo]]></name>
    <location><![CDATA[Zurich, 25, Switzerland]]></location>
    <link><![CDATA[http://www.goodreads.com/user/show/1895230-vanadiumo]]></link>
    <image_url><![CDATA[http://www.goodreads.com/images/nophoto-U-111x148.jpg]]></image_url>
    <small_image_url><![CDATA[http://www.goodreads.com/images/nophoto-U-50x66.jpg]]></small_image_url>
  </user>
    <book>
  <id type="integer">154157</id>
  <isbn>0321213149</isbn>
  <isbn13>9780321213143</isbn13>
  <text_reviews_count type="integer">3</text_reviews_count>
  <title>
    <![CDATA[Cocoa(R) Programming for Mac(R) OS X (2nd Edition)]]>
  </title>
  <image_url>http://photo.goodreads.com/books/1172254567m/154157.jpg</image_url>
  <small_image_url>http://photo.goodreads.com/books/1172254567s/154157.jpg</small_image_url>
  <link>http://www.goodreads.com/book/show/154157.Cocoa</link>
  <average_rating>4.27</average_rating>
  <ratings_count>22</ratings_count>
  <description>
    <![CDATA[There's a reason that a large slice of the open-source movement has defected from running Linux on its laptops to running Mac OS X. The reason is the Unix core that underlies Mac OS X, and the development tools that run on that core. Cocoa makes it easy to create very slick Mac OS X interfaces for software (as well as to create applications in a hurry), and this new edition of <em>Cocoa Programming for Mac OS X</em> does an excellent job of teaching its readers how to put a Cocoa face on top of code (Objective-C code almost exclusively). If you know something about C and/or C++ programming and want to apply your skills to the Mac, this is precisely the book you want.<p>  Author Aaron Hillegass teaches a Cocoa class, and his book reads like a demonstration-driven lecture in a computer lab. That is, the book takes a heavily example-centric approach to its subject, beginning with simple announcement windows and proceeding to cover the more advanced controls and object-oriented features of Cocoa and Objective-C. Throughout, he hops back and forth between descriptions of the goal to be accomplished, listings of the code that does the job, and instructions on how to use the Mac OS X development tools to speed the development process. <em>--David Wall</em><p>  <strong>Topics covered</strong>: How to write software for Mac OS X in Objective-C and, especially, with Cocoa. The new edition shows how to use NSUndoManager, add AppleScript capability to an application, do graphics work with OpenGL, and use Cocoa under Linux using GNUstep. As well, all the basic controls and design patterns are covered.</p></p>]]>
  </description>
  <published>2004</published>
</book>

    <rating>0</rating>
  <votes>0</votes>
  <spoiler_flag>false</spoiler_flag>
  <shelves>
        <shelf name="read" />
          </shelves>
  <recommended_for><![CDATA[]]></recommended_for>
  <recommended_by><![CDATA[]]></recommended_by>
  <read_at></read_at>
  <date_added>Sun Jan 11 12:45:39 -0800 2009</date_added>
  <date_updated>Sun Jan 11 12:45:39 -0800 2009</date_updated>
  <read_count></read_count>
    <body><![CDATA[]]></body>
    
  <url><![CDATA[http://www.goodreads.com/review/show/42697875]]></url>
  <link><![CDATA[http://www.goodreads.com/review/show/42697875]]></link>
</review>
    </reviews>
  <popular_shelves>
          <shelf name="to-read" />
          <shelf name="programming" />
          <shelf name="tech" />
          <shelf name="currently-reading" />
          <shelf name="tech-books" />
          <shelf name="computerscience" />
          <shelf name="mylibrary" />
          <shelf name="unix" />
          <shelf name="technical-reference" />
      </popular_shelves>
  <book_links>
    <book_link>
  <id>8</id>
  <name><![CDATA[WorldCat]]></name>
  <link>http://www.goodreads.com/book_link/follow/8?book_id=154157</link>
</book_link>
  </book_links>
</book>
</GoodreadsResponse>