Mobile Development IDEs
Alternatives to Codename One
{"intro": "Codename One gives Java and Kotlin developers a shared codebase for native applications on Android, iOS, macOS, Linux, Windows, and the web. It draws its own interface components, packages the runtime and theme with each application, and exposes platform SDKs and heavyweight views through native interfaces. Maven projects fit several IDEs, authentication options include major identity providers, and commercial use has no royalties or per-app fees. Security tools cover storage, encryption, certificate pinning, integrity checks, and cryptographic APIs. The free cloud tier allows 100 build credits monthly, with iOS builds using eight credits and an 8.5 MB user JAR limit; paid plans start at $25/user/mo billed annually.\n\nReaders may prefer another tool for QML and JavaScript, HTML5 hybrid development, C++ workflows, game creation, rapid Visual Basic-style development, or visual enterprise app design. Compare languages, target platforms, UI approach, build and debugging workflow, integrations, testing, support, and deployment requirements. Codename One spans mobile, desktop, and web, but its free cloud allowance is limited and its programming center is Java and Kotlin. The alternatives below differ in scope, pricing, and the kinds of applications they prioritize.", "rows": [{"ref": "sw:felgo", "name": "Felgo", "best_for": "QML and JavaScript apps, games, and embedded projects", "pricing": "Free plan; paid from €79/mo (annual)", "key_difference": "Felgo uses Qt with QML and JavaScript, adding live reload and a 2D game engine to Codename One’s Java/Kotlin workflow.", "choose_when": "Choose it for QML-based development, connected-device live reload, or 2D casual games with its integrations."}, {"ref": "sw:monaca", "name": "Monaca", "best_for": "HTML5 hybrid apps with browser-based Cordova development", "pricing": "Free plan; paid from $22/mo; 14-day trial", "key_difference": "Monaca centers on HTML5, JavaScript, and Apache Cordova, with a browser Cloud IDE and remote builds rather than Codename One’s native shared toolkit.", "choose_when": "Choose it when a no-local-setup browser workflow, JavaScript frameworks, Cordova plugins, or Windows and Mac debugging without SDKs matters."}, {"ref": "sw:qt-creator", "name": "Qt Creator", "best_for": "C++ and QML projects needing integrated tooling", "pricing": "Free plan; paid from €546/user/yr", "key_difference": "Qt Creator is an IDE for C++ and QML that covers design, builds, debugging, profiling, and tests, unlike Codename One’s application framework.", "choose_when": "Choose it when you need CMake, qmake, Qbs, or Autotools integration plus native C++ analysis and integrated unit-test frameworks."}, {"ref": "sw:c-builder", "name": "C++Builder", "best_for": "Windows-focused native C++ application development", "pricing": "30-day trial; no recurring price listed", "key_difference": "C++Builder emphasizes native C++ and Windows VCL design, with FireDAC databases and REST, instead of Codename One’s Java/Kotlin cross-platform toolkit.", "choose_when": "Choose it for Windows UI work, C++23 compiler support, MSBuild or CMake builds, or its database and cloud connectors."}, {"ref": "sw:godot-engine", "name": "Godot Engine", "best_for": "Free 2D, 3D, and XR game projects", "pricing": "Free plan", "key_difference": "Godot is a free open-source game engine with GDScript, C#, and C++, multiplayer tools, and console export, not a general Java/Kotlin app framework.", "choose_when": "Choose it when game development, multiplayer, mobile export, or console targets are central and a free engine fits."}, {"ref": "sw:b4x", "name": "B4X", "best_for": "Rapid Visual Basic-style apps across mobile and desktop", "pricing": "Free plan; paid from $59", "key_difference": "B4X uses its Visual Basic-style language and native, dependency-free builds, with B4A, B4J, and B4i sharing 90%+ code.", "choose_when": "Choose it for rapid B4X development, shared code across Android, iOS, and desktop, or server and IoT solutions."}, {"ref": "sw:mobiletogether-designer", "name": "MobileTogether Designer", "best_for": "Low-code data-driven enterprise applications", "pricing": "Free plan; 30-day trial", "key_difference": "MobileTogether combines drag-and-drop design, visual Action Trees, XPath/XQuery, and generated native apps instead of Codename One’s coded framework.", "choose_when": "Choose it when enterprise data sources, low-code workflows, server deployment, device-feature access, or replayable client tests are priorities."}]}
- 01
Felgo Felgo suits developers building cross-platform apps, 2D casual games or embedded applications with Qt.
Free plan Web · Windows · macOS · Linux9.2 Visit Specs - 02
GeneXus GeneXus is presented for enterprise IT departments, software houses, and startups building mission-critical business applications.
From $8.25/mo Free plan Web · Windows · macOS · Linux9.1 Visit Specs - 03
B4X B4X suits developers building mobile, desktop, server, or IoT applications who want to share code across supported projects.
Free plan Windows · macOS · Linux · iOS8.7 Visit Specs - 04 Defold
Defold suits indie creators, students, and studios building commercial games.
Free plan Web · Windows · macOS · Linux8.7 Visit Specs - 05
Godot Engine Godot suits developers building 2D or 3D games, cross-platform projects, or XR projects who want an open-source engine.
Free plan Web · Windows · macOS · Linux8.7 Visit Specs - 06
Unity Free plan Web · Windows · macOS · Linux8.7 Visit Specs - 07
Cocos Creator Cocos Creator suits developers making games or other interactive content for mobile, desktop, and web targets.
Free plan Web · Windows · macOS · iOS8.6 Visit Specs - 08
AIDE AIDE suits developers and learners who want to build Android or PhoneGap/Cordova apps from an Android device, including those using Java, C++, or web languages.
Free plan Android8.5 Visit Specs - 09
Monaca Monaca suits developers building hybrid mobile apps with Cordova who want a browser IDE, local tools, and cloud builds.
From $22/mo Free plan Web · Windows · macOS · iOS8.5 Visit Specs - 10 C++Builder
C++Builder suits developers building native applications, particularly Windows applications, who need visual components, database connectivity, or REST clients.
Free plan Windows · macOS · iOS · Android8.3 Visit Specs - 11 Qt Creator
Qt Creator suits developers building applications for desktop, embedded, mobile, or browser targets, particularly those working with C++ or QML.
From €45.50/mo Free plan Web · Windows · macOS · Linux8.3 Visit Specs - 12
Visual Studio Visual Studio suits developers building the listed kinds of applications on Windows, from individuals to small teams and enterprise organizations.
Free plan Windows · API8.3 Visit Specs - 13 Cocos Creator
It suits game and interactive-content teams targeting web, desktop, and mobile platforms, including users who want visual scripting or JavaScript and TypeScript.
Free plan Web · Windows · macOS · iOS8.2 Visit Specs - 14
DroidScript DroidScript may suit people learning JavaScript or Python app development, or building Android and HTML5 apps.
Free plan Web · Windows · macOS · Linux8.2 Visit Specs - 15
GameMaker It suits people developing games for the listed desktop, web, mobile, or console targets.
From $79.99/mo Free plan Windows · macOS · Linux · iOS8.1 Visit Specs - 16
KXApp Free trial Windows · macOS8.1 Visit Specs - 17
LiveCode From $36/mo Free trial Web · Windows · macOS · Linux8.1 Visit Specs - 18
MobileTogether Designer It suits developers building data-connected mobile apps or enterprise solutions with visual design and programming tools.
From $83.33/mo Free plan Web · Windows · iOS · Android8.1 Visit Specs - 19 Solar2D
Solar2D suits developers building Lua-based 2D games or apps for multiple listed device types from one codebase.
Free plan Web · Windows · macOS · Linux8.1 Visit Specs - 20
Rider Rider suits .NET and game developers who want an IDE spanning supported game engines, web development and database tools.
From $14.08/mo Free plan Windows · macOS · Linux8.0 Visit Specs - 21
B4i From $2.17/mo Windows · macOS · iOS7.9 Visit Specs - 22
Code on the Go Free plan Android7.8 Visit Specs - 23 HBuilderX Free plan Windows · macOS · Linux7.8 Visit Specs
- 24 CodeAssist Free plan Android7.7 Visit Specs
- 25 Cosmic IDE Free plan Android7.7 Visit Specs
- 26
Ionic Framework Free plan Web · iOS · Android7.7 Visit Specs - 27 JCode Free plan Android7.5 Visit Specs
- 28 Smartface Web · Windows · macOS · Linux7.5 Visit Specs
- 29
Xcode Cloud It suits Apple development teams using Xcode, remote Git repositories, and TestFlight distribution.
From $49.99/mo Free plan Web · macOS · iOS7.5 Visit Specs - 30 FoldCode Android7.4 Visit Specs