August 12, 2009

Programming Cocoa with Ruby--New from Pragmatic Bookshelf: Create Compelling Mac Apps Using RubyCocoa

Raleigh, NCProgramming Cocoa with Ruby: Create Compelling Mac Apps Using RubyCocoa brings together two enthusiastic development communities. Ruby programmers will tell you how productive they are with just the right amount of code. Cocoa developers know the importance of a clean, intuitive interface.

Now, through Programming Cocoa with Ruby, the joy of Cocoa meets the joy of Ruby. Author Brian Marick tells us, "It's simple, really: if you like Ruby and you like Macs and you want to put the two together, this book is for you."

This is a book for the Ruby programmer who's never written a Mac app before. Through this hands-on tutorial, you'll learn all about the Cocoa framework for programming on Mac OS X. You'll delve into the Cocoa framework right from the beginning, as this experienced Ruby programmer answers the questions and solves the same problems that you'll face.

Together you'll build a single application that threads throughout the book, and it's not a toy. You'll cover topics that may not be the flashiest parts of Cocoa, but they're ones you'll need to know to create robust, feature-rich applications for yourself. And you'll learn more than just Cocoa and RubyCocoa, you'll get first-hand effective agile development practices. You'll see test-first development of user-interface code, little domain-specific languages that take advantage of Ruby features, and other Rubyish tricks.

At the end of the book, you'll be ready to write a real Mac OS X application that can be distributed to real users.

For a review copy or more information please email pragprogpr@oreilly.com. Please include your delivery address and contact information.

Brian Marick learned Ruby in 2001 because Dave Thomas and Andy Hunt, original authors of Programming Ruby, wouldn't let him off a shuttle bus until he said he would. He's been programming in it ever since, and he's made a special effort to teach it to software testers. His is also the author of Everyday Scripting with Ruby (Pragmatic Bookshelf).

Additional Resources
For more information about the book, including code, errata, discussions, full table of contents, excerpts from the book and more, see the catalog page for Programming Cocoa with Ruby.

Programming Cocoa with Ruby
Programming Cocoa with Ruby
Publisher: Pragmatic Bookshelf
Brian Marick
ISBN: 9781934356197, 300 pages,
Book Price: $34.95 USD, £26.99 GBP

About Pragmatic Bookshelf
Pragmatic Bookshelf is an imprint of the Pragmatic Programmers, LLC. Our titles are distributed to bookstores internationally by O'Reilly Media.

The Pragmatic Bookshelf features books written by developers for developers. The titles continue the well-known Pragmatic Programmer style, and continue to garner awards and rave reviews. As development gets more and more difficult, the Pragmatic Programmers will be there with more titles and products to help programmers stay on top of their game.

About O'Reilly

O'Reilly Media spreads the knowledge of innovators through its books, online services, magazines, and conferences. Since 1978, O'Reilly Media has been a chronicler and catalyst of cutting-edge development, homing in on the technology trends that really matter and spurring their adoption by amplifying "faint signals" from the alpha geeks who are creating the future. An active participant in the technology community, the company has a long history of advocacy, meme-making, and evangelism.


Customer Inquiries
Sales/Customer Service

Contact Mary Thengvall
O'Reilly Media
(707) 827-7119

© 2008, O'Reilly Media, Inc.