About RubyMotion

RubyMotion is a product engineered by HipByte, a self-funded company created in 2011.

RubyMotion logo

A bit of history

May 2008

MacRuby was announced by Apple with the purpose of offering a modern and dynamic environment to develop full-fledged and efficient applications for the Mac. Since then, MacRuby saw a series of significant releases and in 2010 became a stable and viable alternative to Objective-C with the inclusion of a LLVM-based compiler.

January 2011

Apple released the Mac App Store, which welcomed apps written in MacRuby. Later this year, Apple shipped OS X Lion with features written in MacRuby.

November 2011

Laurent Sansonetti, MacRuby's creator and lead developer, decided to leave Apple in order to push Ruby where it has never been: Apple's mobile operating system, iOS. He decided to incorporate a company, hoping to make a living doing what he loves. The company was named HipByte.

May 2012

RubyMotion 1.0 was released to the world. It quickly received a lot of praise and attention from the developer community. The ecosystem started to grow significantly, and libraries, screencasts and books started to appear.

March 2013

The first RubyMotion conference, #inspect, happened in Brussels, Belgium. A few months later, RubyMotion 2.0 was released with support for OS X application development.

May 2014

#inspect was renewed a second time, in San Francisco, California. At the conference, RubyMotion 3.0 was announced, with support for Android. A public beta followed up a few weeks later.

December 2014

RubyMotion 3.0 was released, featuring full Android support. RubyMotion now lets Ruby developers write iOS, OS X and Android apps, all using the same toolchain, language and text editor.

Meet our team

Laurent Sansonetti
Twitter account

Laurent Sansonetti

Founder / Developer

Laurent is the founder of HipByte and the original developer of RubyMotion.

He worked at Apple for 7 years as a senior software engineer, on both iLife and OS X. At Apple, he maintained the Ruby distribution of OS X and also created the MacRuby project. In a previous life, he worked on IDA Pro and was an active contributor to RubyCocoa and GNOME.

Laurent lives in Liège, Belgium. He enjoys drinking beer, eating waffles, and spending time with his wife and son.

Shizuo Fujita
Twitter account

Shizuo Fujita


Shizuo (aka Watson) works on RubyMotion. He is focusing on bug fixes and performance improvements. He is also one of the persons behind the RubyMotion JP effort, which aims at promoting RubyMotion in Japan.

He was the most active developer on the MacRuby project in its last years of existence.

Shizuo lives near Tokyo, Japan. When he’s not programming, he enjoys cooking, drinking beer, playing with his cats, and on week-ends going to Japanese hot springs (onsen).

Mark Villacampa
Twitter account

Mark Villacampa


Mark is a developer on RubyMotion. He works on all the aspects of the project.

He purchased RubyMotion the day it was released and has been active in the community ever since.

He was featured in a RubyMotion success story for building one of the first commercial RubyMotion applications for the spanish company Cabify.

Mark lives in Madrid (Spain) and in between siestas, he enjoys watching TV series and learning about business and economy topics. He’s also a tinkerer and sleeps with several 3D printers in his room.

Colin Gray
Twitter account

Colin Gray

Community Manager

Colin is our community manager. He works on making sure the RubyMotion community is healthy. You might have seen him on the forums or have read the success stories interviews he prepared.

Having a passion for teaching, he is also one of our training instructors.

When he’s not doing RubyMotion stuff, he works on Jukely, one of RubyMotion’s high-profile apps, as their lead iOS developer.

Colin lives in Denver, Colorado. His wife Tory loves to say: “you need a new hobby”. These days he enjoys biking, hiking, gardening, electronics, skiing, pottery, woodworking, and most recently: homebrewing.

Bootstrapped, profitable and proud

RubyMotion is a self-funded product. We never took outside funding and we don't plan to in the future. Since we don't have investors to report to, we can commit on supporting RubyMotion with a long-term vision, thanks to the continuous support of our awesome customers.

We are proud to be fully bootstrapped, and more importantly, we are profitable since day one.

Do you have any questions?

Feel free to contact us