{"product_id":"9781935182498","title":"MacRuby in Action","description":"\u003cp\u003e\u003cb\u003eSummary\u003c\/b\u003e \u003c\/p\u003e\u003cp\u003e \u003ci\u003eMacRuby in Action\u003c\/i\u003e is a tutorial for Ruby developers who want to code for Mac OS X without learning Objective-C. You'll learn the ins and outs of the MacRuby language, including straightforward examples of creating OS X applications using Cocoa components.\u003c\/p\u003e\u003cp\u003e \u003cb\u003eAbout the Technology\u003c\/b\u003e \u003c\/p\u003e\u003cp\u003eFor Rubyists, it's a real drag switching to a static language like Objective-C for Mac development. Fortunately, you don't have to. MacRuby is a Ruby 1.9 implementation that sits right on the Mac OS X core. It gives you access to the Cocoa framework and easy interoperability with the Mac platform.\u003c\/p\u003e\u003cp\u003e \u003cb\u003eAbout the Book\u003c\/b\u003e \u003c\/p\u003e\u003cp\u003e \u003ci\u003eMacRuby in Action\u003c\/i\u003e teaches Ruby developers how to code OS X applications in Ruby. You'll explore key Cocoa design patterns, along with a few twists that MacRuby makes possible. You'll also pick up high-value techniques including system scripting, automated testing practices, and getting your apps ready for the Mac App Store.\u003c\/p\u003e\u003cp\u003eWritten for Rubyists. No experience with Cocoa, Objective-C, or Mac OS X required.\u003c\/p\u003e\u003cp\u003ePurchase of the print book comes with an offer of a free PDF, ePub, and Kindle eBook from Manning. Also available is all code from the book. \u003c\/p\u003e\u003cp\u003e \u003cb\u003eWhat's Inside\u003c\/b\u003e \u003c\/p\u003e\u003cul\u003e\n\u003cli\u003eIntro to Mac OS X development\u003c\/li\u003e\n\u003cli\u003eFull coverage of the Cocoa framework\u003c\/li\u003e\n\u003cli\u003eMacRuby for iOS\u003c\/li\u003e\n\u003c\/ul\u003e\u003cp\u003e \u003cb\u003e \u003cb\u003eTable of Contents\u003c\/b\u003e \u003c\/b\u003e \u003c\/p\u003e\u003cp\u003e\u003c\/p\u003e\u003col\u003e \u003cb\u003ePART 1 STARTING WITH MACRUBY\u003c\/b\u003e \u003cli\u003eIntroducing MacRuby\u003c\/li\u003e\n\u003cli\u003eUsing Macirb and the Apple development tools\u003c\/li\u003e\n\u003cli\u003eGoing beyond the basics with Xcode Interface Builder\u003c\/li\u003e \u003cb\u003ePART 2 TAKE IT FOR A SPIN\u003c\/b\u003e \u003cli\u003eUsing the delegate pattern\u003c\/li\u003e\n\u003cli\u003eNotifications and implementing the observer pattern\u003c\/li\u003e\n\u003cli\u003eUsing key-value coding and key-value observing\u003c\/li\u003e\n\u003cli\u003eImplementing persistence with Core Data\u003c\/li\u003e\n\u003cli\u003eCore Animation basics\u003c\/li\u003e \u003cb\u003ePART 3 MACRUBY EXTRAS\u003c\/b\u003e \u003cli\u003eHotCocoa\u003c\/li\u003e\n\u003cli\u003eMacRuby testing\u003c\/li\u003e\n\u003cli\u003eMacRuby and the Mac App Store\u003c\/li\u003e\n\u003c\/ol\u003e","brand":"Manning Publications Company","offers":[{"title":"Default Title","offer_id":47044086137072,"sku":"9781935182498","price":44.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0737\/7593\/9824\/files\/9781935182498_p0.jpg?v=1763655987","url":"https:\/\/shop-qa.barnesandnoble.com\/products\/9781935182498","provider":"Barnes \u0026 Noble (DEV)","version":"1.0","type":"link"}