Questions? Feedback? powered by Olark live chat software

Starter

It's free!

Download

Indie

$199 / year

Subscribe

Professional

$499 / year

Subscribe
For Starters and Hobbyists

Starters and Hobbyists

The Starter plan makes it easy to get started with the RubyMotion platform and can also be used to write and deploy iOS and Android apps, for free.

For Individuals and Small Businesses

Individuals and Small Businesses

The Indie plan must be used by individuals or companies with 10 or less employees.

If your company employs more than 10 people you must purchase a Professional subscription instead.

For Professionals and Organizations

Companies and Organizations

The Professional plan fits the needs of developers working actively with RubyMotion as well as companies and organizations.

RubyMotion Splash Screen

RubyMotion Splash Screen

Apps created by the Starter plan come with a default and non-customizable splash screen that displays the RubyMotion logo.

If you would like to be able to change the defaut splash screen you must purchase an Indie or Professional plan.

Customizable Splash Screen

Customizable Splash Screen

Apps created by the Indie or Professional plans can have their default splash screen customized.

Customizable Splash Screen

Customizable Splash Screen

Apps created by the Indie or Professional plans can have their default splash screen customized.

Community Forum

Community Forum

The Community Forum is a public place where members of the RubyMotion community can interact and help each other.

Community Forum

Community Forum

The Community Forum is a public place where members of the RubyMotion community can interact and help each other.

Community Forum

Community Forum

The Community Forum is a public place where members of the RubyMotion community can interact and help each other.

Software Updates

Software Updates

Each plan comes with frequent software updates.

We deliver on average an update per month, fixing bugs our customers report to us, and improving the toolchain with new features.

Software Updates

Software Updates

Each plan comes with frequent software updates.

We deliver on average an update per month, fixing bugs our customers report to us, and improving the toolchain with new features.

Software Updates

Software Updates

Each plan comes with frequent software updates.

We deliver on average an update per month, fixing bugs our customers report to us, and improving the toolchain with new features.

iOS 10.0

Latest Stable Version of iOS

Write native iOS apps using the entire set of public iOS APIs as well as 3rd-party libraries (via CocoaPods).

The Starter plan only supports the latest stable version of iOS.

If you would like to target older versions of iOS, or newer ones in beta, you must purchase an Indie or Professional plan instead.

iOS 5.0 to 10.0

All Versions of iOS

Write native iOS apps using the entire set of public iOS APIs as well as 3rd-party libraries (via CocoaPods).

The Indie and Professional plans can create apps that target all versions of iOS, including the newer ones in beta.

iOS 5.0 to 10.0

All Versions of iOS

Write native iOS apps using the entire set of public iOS APIs as well as 3rd-party libraries (via CocoaPods).

The Indie and Professional plans can create apps that target all versions of iOS, including the newer ones in beta.

Android 7.0

Latest Stable Version of Android

Write native Android apps using the entire set of public Android APIs as well as 3rd-party libraries (via Gradle).

The Starter plan only supports the latest stable version of Android.

If you would like to target older versions of Android, or newer ones (in beta), you must purchase an Indie or Professional plan instead.

Android 2.2 to 7.0

All Versions of Android

Write native Android apps using the entire set of public Android APIs as well as 3rd-party libraries (via Gradle).

The Indie and Professional plans can create apps that target all versions of Android, including the newer ones in beta.

Android 2.2 to 7.0

All Versions of Android

Write native Android apps using the entire set of public Android APIs as well as 3rd-party libraries (via Gradle).

The Indie and Professional plans can create apps that target all versions of Android, including the newer ones in beta.

OS X 10.7 to 10.12

All Versions of OS X

Write native Mac apps using the entire set of public OS X APIs as well as 3rd-party libraries (via CocoaPods).

The Indie and Professional plans can create apps that target all versions of OS X, including the newer ones in beta.

OS X 10.7 to 10.12

All Versions of OS X

Write native Mac apps using the entire set of public OS X APIs as well as 3rd-party libraries (via CocoaPods).

The Indie and Professional plans can create apps that target all versions of OS X, including the newer ones in beta.

watchOS 2.0 to 2.2

All Versions of watchOS

Write native Apple Watch apps using the entire set of public watchOS APIs.

The Indie and Professional plans can create apps that target all versions of watchOS, including the newer ones in beta.

watchOS 2.0 to 2.2

All Versions of watchOS

Write native Apple Watch apps using the entire set of public watchOS APIs.

The Indie and Professional plans can create apps that target all versions of watchOS, including the newer ones in beta.

tvOS 9.0 to 9.2

All Versions of tvOS

Write native Apple TV apps using the entire set of public tvOS APIs.

The Indie and Professional plans can create apps that target all versions of tvOS, including the newer ones in beta.

tvOS 9.0 to 9.2

All Versions of tvOS

Write native Apple TV apps using the entire set of public tvOS APIs.

The Indie and Professional plans can create apps that target all versions of tvOS, including the newer ones in beta.

Prioritized Bug Handling

Prioritized Bug Handling

Incoming bug reports from Professional customers will be handled in priority.

Support Incidents

Support Incidents

Professional subscriptions come with 4 support incidents per year, which can be used to get direct support from the engineers working on RubyMotion.

Support incidents can also be separately purchased for $99 per incident.

 

Try before buying

Would you like to try the RubyMotion experience before starting a paid subscription? Starter is for you!

Starter is a fully-functional version of RubyMotion available for free with a few limitations. Download it today.

 

Product information

RubyMotion requires a Mac running OS X 10.9 or higher. You will need to join the respective developer programs of each platform you want to develop for.

RubyMotion is licensed on a per-developer basis. Subscriptions are automatically renewed annually.

 

Long-term commitment

We have been in business for 5 years, and unlike most companies in our industry we are still fully bootstrapped.

We have been profitable every year and we are fully committed to supporting RubyMotion with a long-term vision.

 

Do you have any questions?

Check out the FAQ Feel free to contact us