Start reading RubyMotion (The Pragmatic Programmers) on your Kindle in under a minute. Don't have a Kindle? Get your Kindle here or start reading now with a free Kindle Reading App.

Deliver to your Kindle or other device


Try it free

Sample the beginning of this book for free

Deliver to your Kindle or other device

Anybody can read Kindle books—even without a Kindle device—with the FREE Kindle app for smartphones, tablets and computers.
RubyMotion (The Pragmatic Programmers)

RubyMotion (The Pragmatic Programmers) [Kindle Edition]

Clay Allsopp

Print List Price: £10.99
Kindle Price: £8.39 includes VAT* & free wireless delivery via Amazon Whispernet
You Save: £2.60 (24%)
* Unlike print books, digital books are subject to VAT.


Amazon Price New from Used from
Kindle Edition £8.39  
Paperback £8.83  
Kindle Daily Deal
Kindle Daily Deal: At least 60% off
Each day we unveil a new book deal at a specially discounted price--for that day only. Learn more about the Kindle Daily Deal or sign up for the Kindle Daily Deal Newsletter to receive free e-mail notifications about each day's deal.

Special Offers and Product Promotions

  • Purchase any Kindle Book sold by and receive £1 credit to try out our Digital Music Store. Here's how (terms and conditions apply)

Product Description

Product Description

Make beautiful apps with beautiful code: use the elegant and concise Ruby programming language with RubyMotion to write truly native iOS apps with less code while having more fun. You'll learn the essentials of creating great apps, and by the end of this book, you'll have built a fully functional API-driven app. Whether you're a newcomer looking for an alternative to Objective-C or a hardened Rails veteran, RubyMotion allows you to create gorgeous apps with no compromise in performance or developer happiness.

Developers interested in native iOS app development have been restricted to the limits of Objective-C and Xcode--until RubyMotion came along. RubyMotion enables you do full iOS development using Ruby. You have access to familiar tools such as Rake and RubyGems and can compile Ruby code into native applications. RubyMotion even comes with a Ruby console useful for live coding and interactive debugging. And since RubyMotion is built on top of the Objective-C runtime, you can use all of Apple's libraries and most third-party code alongside Ruby classes.

This book takes you from zero knowledge of iOS development to building an app that displays information about colors using a web service API. You'll work through each topic with a small example app that covers just enough to get you familiar with the techniques you need to get real work done.

You'll start with just drawing boxes on the screen, but you'll quickly add animations, a navigation stack, and high-performance table views. You'll peek into less visible components, such as using Ruby metaprogramming to create JSON-based models. You'll use some incredibly useful common Ruby techniques that are only possible in RubyMotion, such as writing automated unit tests with an RSpec-like framework.

Using both Apple's existing libraries and fresh, community-driven RubyMotion projects, you'll be well on your way to writing real-world apps.

What You Need:

A Macintosh running OS X 10.7 or later is required to install RubyMotion. RubyMotion is a commercial product and currently requires a purchased license. Experience with the Ruby language and Ruby tools like RubyGems and Rake are suggested.

Product details

  • Format: Kindle Edition
  • File Size: 583 KB
  • Print Length: 112 pages
  • Simultaneous Device Usage: Unlimited
  • Publisher: Pragmatic Bookshelf; 1 edition (9 Jan 2013)
  • Sold by: Amazon Media EU S.à r.l.
  • Language: English
  • ASIN: B00B03SREM
  • Text-to-Speech: Enabled
  • X-Ray:
  • Amazon Bestsellers Rank: #429,944 Paid in Kindle Store (See Top 100 Paid in Kindle Store)
  •  Would you like to give feedback on images?

More About the Author

Discover books, learn about writers, and more.

Customer Reviews

There are no customer reviews yet on
5 star
4 star
3 star
2 star
1 star
Most Helpful Customer Reviews on (beta) 3.4 out of 5 stars  5 reviews
5 of 5 people found the following review helpful
5.0 out of 5 stars Great resource for getting started with iOS/RubyMotion development 15 Jan 2013
By mcdickenson - Published on
Format:Kindle Edition
At the time of this review I am about halfway through the exercises in this book. It has the quality we have come to expect from the Pragmatic Bookshelf. The code examples are clear and well-documented--the author encourages you to work hands-on with RubyMotion from the first chapter. If you're new to iOS development this will get you familiar with the RubyMotion toolkit, basic features of iOS, and how to structure a RubyMotion project. If you are experienced with Objective-C this book will you up and running quickly by demonstrating the RubyMotion way of laying out a project, which in my opinion is much nicer than using XCode. The book website over at PragProg also includes a discussion forum where the author personally answers questions. Highly recommended.
3 of 3 people found the following review helpful
5.0 out of 5 stars Great beginner's guide to rubymotion 21 Mar 2013
By NotNietzsche - Published on
Format:Kindle Edition
Great intro to rubymotion from the creator of geomotion, afmotion, and rubymotion-wrappers. Doesn't presume any knowledge of iOS development, is clear and concise, and follows the format of an interactive lecture. Not a recipie book or reference book, but this makes it a better place to start, I think.
1.0 out of 5 stars A total waste of money... 1 May 2014
By MisterFine - Published on
Format:Paperback|Verified Purchase
This book is very little more than what is already online in the RubyMotion documentation. No need to spend the money.
5.0 out of 5 stars The Best Introduction to RubyMotion and iOS development 27 Dec 2013
By omar delarosa - Published on
Format:Kindle Edition|Verified Purchase
Before reading this book, I had no idea how to start iOS development in Ruby. I'd seen a few RubyMotion videos, but they didn't seem to inspire me to really get started. Then I got this book and read a few pages. Not only did it motivate me to take the plunge into RubyMotion, but it also walked me through coding a few basic applications and explained each piece of code very very well along the way. I just finished building the last of the book's projects and reading the last chapter and I'm even more motivated to write iOS apps in Ruby than when I started. I highly recommend this book.
2 of 89 people found the following review helpful
1.0 out of 5 stars Be warned, Rubymotion is a commercial product 1 Feb 2013
By Steven Duncan - Published on
Format:Kindle Edition
It costs $200, and you'll need to buy it before the book has any purpose.

I naively thought that Rubymotion, like Ruby, Rails, Xcode and many other development tools would be available without charge, nope. It costs $200, and there is no trial version.
Were these reviews helpful?   Let us know

Customer Discussions

This product's forum
Discussion Replies Latest Post
No discussions yet

Ask questions, Share opinions, Gain insight
Start a new discussion
First post:
Prompts for sign-in

Search Customer Discussions
Search all Amazon discussions

Look for similar items by category