RubyMotion is an IDE of the Ruby programming language that supports 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 adapted and extended MacRuby to work on platforms beyond OS X.