The Best 12 RubyMotion Alternatives

  • PhoneGap

    PhoneGap is an open source development tool for building iPhone, Android, Blackberry and other mobile apps with JavaScript.

    Free Open Source Mac OS X Windows Linux Web

  • Apache Cordova

    Apache Cordova is a set of device APIs that allow a mobile app developer to access native device function such as the camera or accelerometer from JavaScript.

    Free Open Source Mac OS X Windows Linux Web

  • Xamarin Studio

    Type intelligently World-class code completion unlocks the iOS, Android, and OS X APIs. Quickly look up methods and types, and discover API functionality. Find bugs quickly Debug in a simulator or on a device.

    Freemium Mac OS X Windows Microsoft Visual Studio

  • B4X

    Cross platform development tools for native iOS, Android, desktop and server applications. B4X is a Rapid Application Development (RAD) tool for real world apps. The programming language is a modern version of Visual Basic.

    Commercial Windows Android iPhone Android Tablet iPad

  • WebDGap

    Convert any web application to a native Windows, Linux, or Mac OS X desktop application.

    Free Open Source Mac OS X Windows Linux Android Android Tablet Chrome OS Web Self-Hosted

  • Codename One

    Codename One provides a comprehensive solution for WORA (write-once-run-anywhere) mobile app development. You write the applications in Java using and deploy the...

    Freemium Windows Linux Android iPhone Web

  • Corona SDK

    Corona has become one of the world's most advanced mobile app development tools.

    Commercial Mac OS X Windows Linux

  • MonoTouch

    MonoTouch allows developers to create C# and .NET based applications that run on the iPhone. It is based on the Mono framework and developed in conjunction with Novell....

    Commercial Windows

  • nativeCSS

    nativeCSS is a free framework to make app development easier. Use CSS styling in your apps today.

    Free Open Source Self-Hosted