Processing ......
FreeComputerBooks.com
Free Computer, Mathematics, Technical Books and Lecture Notes, etc.
 
O'Reilly® MacRuby: The Definitive Guide: Ruby and Cocoa on OS X
How many runways in a particular airport? Click here to find out.
  • Title MacRuby: The Definitive Guide: Ruby and Cocoa on OS X
  • Author(s) Matt Aimonetti
  • Publisher: O'Reilly Media; 1 edition (April 15, 2011)
  • Paperback 350 pages
  • ebook Online, HTML
  • Language: English
  • ISBN-10: 1449380379
  • ISBN-13: 978-1449380373
  • Share This:  

Book Description

This book is an introduction to MacRuby. MacRuby is Apple’s implementation of the Ruby programming Language. More precisely, it is a Ruby implementation that uses the well known and proven Objective-C runtime giving you direct native access to all the OS X libraries. The end result is a first-class, compilable scripting language designed to develop applications for the OS X platform.

If you're interested in developing applications for Apple's Mac OS X platform, but prefer to use a sleek, developer-friendly language, MacRuby is ideal. This in-depth guide shows you how this Apple implementation of the Ruby language provides access to all of the features available to Objective-C programmers. You'll get clear, detailed explanations of MacRuby, including quick programming techniques such as prototyping classes.

Ideal for programmers of all experience levels, MacRuby: The Definitive Guide is packed with code samples. If you're a programmer familiar with Ruby, you can tap your skills to take advantage of Interface Builder, the Cocoa libraries, Objective-C runtime, and more. If you already develop with Cocoa, you'll discover how MacRuby will improve your productivity.

Topics include:

  • MacRuby basics, including classes and methods
  • Advanced features, such as selectors, blocks, and concurrency
  • Primitive object classes and data types in Cocoa's Foundation framework
  • AppKit classes for building Mac OS X GUI applications
  • Relational object persistence with Cocoa’s Core Data data model framework
  • Apple's Xcode suite of developer tools, including Interface Builder

About the Authors
  • Matt Aimonetti is a Senior Engineer at Sony Playstation in San Diego, CA where he works on video games. Prior to that, Matt worked with startups, fortune 100 companies and traditional companies, where he had the opportunity to be involved with really captivating projects in different domain spaces from Biotech to comics without forgetting advertising, social networks e-learning and more.
Reviews and Rating: Related Book Categories: Read and Download Links:
Book Categories
Other Categories
Resources and Links