Apache Cordova!

Cordova command-line runs on Node.js http://nodejs.org
and is available on NPM https://npmjs.org/package/cordova.
Follow platform specific guides #develop-for-platforms to install additional platform dependencies. Open a command prompt or Terminal, and type `npm install g cordova`. Copy $ npm install g cordova npm install g cordova

Apache Cordova alternatives

  • Android Studio

  • Android Studio is a new Android development environment based on IntelliJ IDEA. Similar to Eclipse with Android Development Tools for Eclipse, Android Studio provides integrated Android developer tools for development and debugging.Best IDE available for Android development specially with limited hardware options on development device.

    tags: android-development code-completion developer-tools ide integrated-android-emulator
  • Qt Creator

  • Qt Creator is a cross-platform C++, JavaScript and QML integrated development environment which is part of the SDK for the Qt Framework.

    tags: autocompletion debugger forms-design gui-layout ide
  • PhoneGap

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

    tags: authoring cross-platform development framework iphone-apps
  • Xamarin Studio

  • Type intelligentlyWorld-class code completion unlocks the iOS, Android, and OS X APIs. Quickly look up methods and types, and discover API functionality.

    tags: Discontinued c-sharp cross-platform-development debugger development
  • Appcelerator Titanium

  • Appcelerator Titanium, offered for free by Appcelerator, lets web developers use web technologies, open source and cloud computing to build native apps for iPhone, Android, Windows, Mac OSX and Linux.

    tags: ajax application-builder code-completion cross-platform css
  • NativeScript

  • NativeScript lets you develop truly native apps for iOS and Android from a single code base of JavaScript or TypeScript, XML and CSS. NativeScript takes your cross-platform code and translates it into the language that your target platform speaks.

    tags: android-development application-builder cross-platform development framework
  • WebDGap

  • WebDGap allows you to convert any website or HTML/CSS/JavaScript web application to a native Windows, Mac, Linux, and Chrome application.

    tags: compile compilers lightweight-wrapper native portable-wrapper
  • Gideros Studio

  • Launched in 2011, Gideros has become a successful game engine with 20,000 developers registered and 500 games published.

    tags: android-development cross-platform cross-platform-development development game-development
  • B4X

  • Rapid Application Development tools for native Android, iOS and desktop applications. The simple way to quickly program real world apps. Programming language similar to Visual Basic.

    tags: development development-tools mobile-apps-development programming rapid-application-development
  • Corona SDK

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

    tags: mobile-apps-development
  • 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 application to Android, iOS, Windows Phone, or other platforms. The resulting app is a native app (not HTML5).

    tags: android-development development development-tool framework ios-development
  • MoSync

  • The MoSync SDK is an open source development environment for mobile which allows you to develop apps for modern platforms including iOS and Android, using HTML5/Javascript, C/C++ or by blending languages to suit your own requirements as a developer. Now all web talents and hardcore C/C++ developers can work more tightly together!

    tags: Discontinued create-mobile-app developer-tools mobile-apps-development
  • convertigo

  • Convertigo is the most advanced Open Source Mobile Application Development Platform for Enterprises, featuring all the required components needed to develop and to run cross-platform mobile enterprises application connected to enterprise's back-end business applications.

    tags: application-builder cross-platform developer-tools development java
  • NBAndroid

  • NBAndroid is a set of modules that lets you develop Android applications in NetBeans. It works with standard projects supported by Android SDK. You will be able to edit, build, run & debug, and test your application. Both emulator and real-devices are supported.

    tags: android-development application-builder mobile-apps-development
  • Nestpia

  • The advancement of technology and its increasing involvement in our everyday lives have made humans increasingly more dependent on it. Technology has made our lives simpler and convenient giving us more time to expand our creative minds and develop innovative technological products. The ability for people to express their creativity and bring it into creation has always been bound by knowledge and understanding of the necessary parts needed.

    tags: android-apps application-builder css drag-and-drop html5