- Used Books
- Staff Picks
- Gifts & Gift Cards
- Sell Books
- Stores & Events
- Let's Talk Books
Special Offers see all
More at Powell's
Recently Viewed clear list
New Trade Paper
Ships in 1 to 3 days
Other titles in the Facets of Ruby series:
Programming Cocoa with Ruby: Create Compelling Mac Apps Using Rubycocoaby Brian Marick
Synopses & Reviews
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. Join the author's journey as this experienced Ruby programmer delves into the Cocoa framework right from the beginning, answering the same questions and solving 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.
Book News Annotation:
With this hands-on tutorial for Ruby programmers who've never written a Mac app, readers will learn about the Cocoa object-oriented framework for programming on Mac OS X. The book begins with an introduction to RubyCocoa basics without many of the distractions of a real user interface. Then it follows a typical development pattern, beginning with a small version of an app. A free-standing, real-world Mac OS X Cocoa application is threaded throughout the book. An effort has been made to keep code and reference to that code on the same or facing pages. Code can also be downloaded from a companion web site. Although the book is for Ruby programmers who've never written a Mac app, readers should be familiar with the conventions that Mac apps follow. Marick, a Ruby programmer, has written a previous book on Ruby. US distribution is through O'Reilly Media. Annotation ©2009 Book News, Inc., Portland, OR (booknews.com)
A book for the Ruby programmer who's never written a Mac application before, "Rubycocoa" delves into the Cocoa framework right from the beginning, answering questions and solving problems.
About the Author
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 previous book is "Everyday Scripting with Ruby", which began as a tutorial for those very testers. He's not a Ruby programmer by trade. He makes most of his money as a consultant in the Agile methodologies. (After getting off the shuttle bus, he was one of the authors of the "Manifesto for Agile Software Development.")
What Our Readers Are Saying
Computers and Internet » Apple » OS X » Programming