About this Book
MacRuby in Action was written to give Rubyists the ability to create rich Cocoa applications for the Mac OS X platform without having to learn Objective-C. Our goal is to have you, the reader, creating amazing Cocoa applications using MacRuby by the end of the book. Throughout the book, you’ll learn in the ins and outs of MacRuby while exploring the Cocoa framework, design patterns, system scripting, testing, and getting your application into the Mac App Store. We know that sometimes the best way to learn is to get your feet wet. That’s why you’ll be creating useful Mac applications along the way so you can apply the key topics as you learn them.
This book is aimed at developers interested in writing software for the Mac platform. It doesn’t matter if you’re new to both the Mac and the Ruby language or you’re an experienced Ruby developer looking to learn how to write Mac apps. If you have the desire to create beautiful Cocoa applications for the Mac platform and want to do so using the elegant and highly productive Ruby language, then this book is for you. If you’re new to Ruby, we give you a brief overview of the language so you’ll feel comfortable enough to take on the rest of the book.