|Written in||C, C++, Objective-C, Java, Ruby|
|Operating system||Mac OS X, iOS, Android|
|Type||Ruby programming language runtime and compiler|
RubyMotion is an implementation of the Ruby programming language that runs on iOS, OS X and Android. RubyMotion is a commercial product created by Laurent Sansonetti for HipByte and is based on MacRuby for OS X. RubyMotion works exclusively on OS X.
RubyMotion apps execute in an iOS simulator alongside a read-eval-print loop (REPL) for interactive inspection and modification. 3rd-party Objective-C libraries can be included in a RubyMotion project, either manually or by using a package manager such as CocoaPods. Programs are statically compiled into machine code by use of Rake as its build and execution tool.
- Mruby - another minimal Ruby implementation, targeted at mobile devices
- RubyMotion - About. RubyMotion.com. Retrieved 2012-06-16.
- Exclusive: building native iOS apps with RubyMotion. ArsTechnica.com. Published 2012-05-03. Retrieved 2012-06-16.
- Getting Started with RubyMotion. jetbrains.com.
- RubyMotion Goes 2.0 And Gets OS X Support, Templates and Plugins. RubyMotion.com. Retrieved 2013-06-16.
- Announcing RubyMotion 3.0: Android Platform, WatchKit Apps, and More. RubyMotion.com. Retrieved 2014-12-14.
- Why I loved building Basecamp for iPhone in RubyMotion. 37signals.com. Retrieved 2013-06-16.
- RubyMotion Success Story: Bandcamp. The RubyMotion Blog. Retrieved 2014-12-13.
- RubyMotion Success Story: A Dark Room. The RubyMotion Blog. Retrieved 2014-12-13.
|This computer-programming-related article is a stub. You can help Wikipedia by expanding it.|