Softwares / Mobile App Development Tools List

It is used to develop Mobile applications for mobile devices, such as personal digital assistants, enterprise digital assistants or mobile phones.

Platform Language Used IDE used  Cross-platform deployment
Accelerator HTML5, C# Microsoft Visual Studio All platforms, mobile apps are browser-based
MobileTogether XPath/XQuery, Action Trees visual programming language Proprietary IDE Android, iOS, Windows, Windows Phone, browser
Android Java but portions of code can be in C, C++, Kotlin Eclipse, IntelliJ IDEA, Android Studio, Project Kenai Android plugin for NetBeans Android

App Inventor for Android Visual blocks-based programming language, with Interface designer Web-based interface designer, with connection to Java web-start program for blocks programming Android devices
Appcelerator JavaScript Titanium Studio based on Eclipse Android, iPhone; BlackBerry, Tizen, mobile web
Basic4android Visual Basic similar syntax Proprietary IDE Android
BlackBerry Java Eclipse, BlackBerry JDE BlackBerry only, because of RIM API
Codename One Java Eclipse, Netbeans Android, iPhone, BlackBerry, Windows Mobile, J2ME
Corona SDK Lua Xcode Android, iOS, Nook Color
DragonRAD Visual drag & drop tiles Proprietary IDE Android, BlackBerry, Windows Mobile
GeneXus for Mobile and Smart Devices Knowledge representation and declarative programming-modeling for easy development, then code is automatically generated for each platform Proprietary IDE Android, iOS (iPhone, iPad), BlackBerry OS, and even HTML5 if needed
IBM MobileFirst Studio HTML5, CSS3, JavaScript, and native SDK languages w/ Native Worklight API Eclipse plugin, Eclipse-based stand-alone Android, iOS, BlackBerry 6,7, & 10, Windows Phone 7.5 & 8, Windows 8 (desktop, tablets), Adobe AIR, Mobile Web App, desktop browser web page
Intel XDK HTML5, CSS3, JavaScript and Node-Webkit back-end Stand-alone, bundled with IDE Android, iOS, Windows 8, Amazon, Facebook, Chrome, Nook, Firefox Marketplace, Tizen
iOS SDK Objective-C, Swift Xcode, AppCode iPhone, iPad, iPod Touch
iOS SDK Object Pascal Embarcadero Delphi XE2 iPhone, iPad, iPod Touch
Java ME Java Eclipse, LMA NetBeans Mobility Pack Yes although many VM implementations have device specific bugs necessitating separate builds
Lazarus Object Pascal Lazarus IDE, including integrated GUI designer and debugger Compiled language available for Windows CE, Linux-based devices, Symbian port in development
LambdaNative Scheme Eclipse (software) (optional) All native binaries: Android, iOS, BlackBerry 10, Windows, OS X, Linux, OpenBSD, OpenWrt
LiveCode LiveCode Yes iOS, Android, macOS, Windows, Linux, server, HTML5. Installer packaging
Macromedia Flash Lite ActionScript Macromedia Flash MX2004/8, Eclipse Yes
Marmalade C, C++ Visual Studio, Xcode All native: Android, BlackBerry, BREW, iOS (iPhone), Maemo, Palm-webOS, Samsung bada, Symbian, Windows Mobile 6.x and desktop, OS X
Meme IDE MemeScript Eclipse RCP Android, Windows Mobile
Mendix HTML5, Java Yes, the Mendix app platform All platforms, mobile apps are browser-based
Monaca HTML5, CSS, JavaScript Cloud-based IDE, Visual Studio, third-party IDE/editors Android, iOS, windows8.1, 10
Mono for Android C# Visual Studio 2005 and MonoDevelop Android
MonoTouch C# Visual Studio 2005 and MonoDevelop iOS
MoSync C, C++, Lua, HTML5, CSS, JavaScript Eclipse, Visual Studio 2005 and later, MoBuild w/ text editors Android, iOS (iPhone), Java ME, Moblin, Smartphone 2003, Symbian, Windows Mobile (Pocket PC), Blackberry (experimental)
NetBeans C++, Java Java development tools Android (Mobile and Tablet), Nokia (Symbian, Seria 60 - 40- 80), etc...
Protogrid No coding needed. JavaScript can be used for Business Logic. Proprietary IDE Web, iOS, Mobile Web
OpenPlug ActionScript, XML OpenPlug ELIPS plugin for Adobe Flash Builder Android, iOS (iPad, iPhone, iPod Touch), Symbian, Windows Mobile
OutSystems OutSystems, CSS, JavaScript OutSystems Service Studio Andoid, iOS, Windows Phone 7
PhoneGap and Apache Cordova HTML, CSS, JavaScript Yes Many IDEs exist for Cordova-based tools like Ionic Studio or Appery.io iPhone, Android, Tizen, Windows Phone, BlackBerry, Symbian, Palm, Bada
Qt SDK C++, QML Qt Creator Android (technology preview), iOS (technology preview), Symbian, Maemo, MeeGo, Linux, Windows, OS X
Rhomobile Ruby with HTML interface features compiled through an interpreter into native applications Xcode or Eclipse, on-demand RhoHub version includes full IDE Yes, supports Android 1.6+, iOS 3.0+ (iPhone, iPad), Windows Mobile 6.1 Professional, Windows Mobile 6.0 Standard, BlackBerry 4.6, 4.7, 5.0, 6.0 (4.2 and 4.5 supported but database access is very slow on these devices), Symbian
RubyMotion Ruby Any text editor. As an IDE, RubyMine. Android, iOS
Sencha Touch HTML, CSS, JavaScript Sencha Architect 2 Android, iOS (iPhone, iPad, iPod touch), Kindle, BlackBerry, Bada
Smartface WYSIWYG design editor with JavaScript code editor Smartface IDE and SDK Yes Android, iOS (iPhone, iPad, iPod touch), Kindle, Gear, Google Glass
Stencyl Drag-and-drop editor based on Scratch, Objective-C Xcode iOS (iPad, iPhone, iPod Touch)
Telerik Platform, and AppBuilder HTML5, CSS and Javascript In-browser client, desktop client, Visual Studio, Sublime Text or command-line interface (CLI) Android, iOS, Windows phone
Unity C#, JavaScript, Boo, other .NET-based languages Unity Editor, also works with Visual Studios and MonoDevelop. Android, iOS (iPhone, iPad), PC, Mac, desktop browser, Xbox 360, PS3, Wii. BlackBerry Playbook, Nokia Symbian, Roku 2 and others available through company's Union program.
Verivo AppStudio WYSIWYG, graphical drag and drop, JavaScript, .NET-based languages. Replaced by Appery.io Proprietary design studio Android, iOS, Blackberry
ViziApps WYSIWYG, graphical drag and drop Online design studio Android, iOS, Windows Phone planned
V-Play Engine Objective C, C++, JavaScript, QML, Java Qt Creator All Platforms
Wakanda HTML5, JavaScript Yes Wakanda Studio Android, iOS, Windows 10 (soon) and browser-based apps
Xamarin C# Xamarin Studio (Mac only), Visual Studio (Windows only) Android, iOS, Windows Phone, Windows Store apps
Xojo Xojo (similar to VB) Xojo IDE iOS, mobile web apps


Home     Back