Write cross-platform apps for iOS, Android and OS X in Ruby
What is RubyMotion?
RubyMotion in a nutshell
RubyMotion lets you quickly develop cross-platform native apps for iOS, Android and OS X, all using your favorite editor and the awesome Ruby language you know and love.
Write real native apps
RubyMotion apps are statically compiled and call into the native platform APIs.
Thanks to its unified runtime approach you get to call into the entire set of public APIs at no cost. Apps are also compiled into optimized binaries using an ahead-of-time static compiler.
Cross-platform support
Write iOS and Android apps using the same language and development environment.
Don’t switch programming languages and IDEs. Use Ruby as well as your favorite text editor. Isolate platform-specific code, share everything else, and benefit from cross-platform gems.
Use Ruby, be happy
Ruby is a high-level language designed to make humans productive and happy.
Ruby is easy to learn, and its dynamic nature makes it easy to write layered abstractions and domain-specific languages (DSL). You will be more productive and ship your app faster.
Overview
- Pricing: Free, Subscription
- Resource Link: http://www.rubymotion.com/
- Resource Maker on Twitter: Laurent Sansonetti
- Twitter Account: https://twitter.com/RubyMotion
- Mobile Platform Destination: iOS Apps, Android Apps
- Mobile Platform Support: Native iOS, Native Android
- Programming Languages: Ruby
Related resources
appium
Automation for iOS, Android, and Windows Apps
Katana
Swift Apps in a Swoosh! A modern framework for creating iOS apps
Mockingjay
An elegant library for stubbing HTTP requests with ease in Swift