RubyMotion is an IDE of the Ruby programming language that supports iOS, OS X and Android.
[1] RubyMotion apps execute in an iOS simulator alongside a read-eval-print loop (REPL) for interactive inspection and modification.
[2] 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.
[3] As of version 2.0, RubyMotion now supports the development of applications for OS X in addition to iOS.