AIDE vs BlueJ
AIDE
android-ide.comBlueJ
bluej.orgSide by side
| Figure | AIDE | BlueJ |
|---|---|---|
| Price from | Free | Free |
| Free plan | Yes | Yes |
| Free trial | — | — |
| Open source | — | — |
| Windows | — | Yes |
| macOS | — | Yes |
| Linux | — | Yes |
| Android | Yes | — |
| Plans published | 4 | 1 |
| Spec score · Java IDEs | 8.5 (#2) | 8.2 (#5) |
| Editor | The editor provides code completion, error checking, refactoring, and code navigation. | The editor uses scope highlighting to distinguish code blocks and help users spot misplaced curly brackets. |
| Founded | 2012 | 1999 |
| Languages | AIDE supports Java, C/C++, HTML5, CSS, and JavaScript development. | BlueJ 6.0.0 added Kotlin editing and execution, while the release notes say some Kotlin features, such as code completion, are not yet supported. |
| Purpose | AIDE is an integrated development environment for Android devices that lets users develop Android apps, Java applications, or PhoneGap apps. | BlueJ is a development environment for developing Java programs, designed with a simple interface and teaching in mind. |
| Security | The privacy policy says appfour takes measures it considers reasonably necessary to protect personally identifying information from unauthorized access, use, alteration, or destruction. | The official pages reviewed do not state a security certification or compliance claim. |
| Support | The About page lists [email protected] as the company contact email. | BlueJ directs users to its FAQ, technical support contact, and bug database for software issues, while recommending programming forums for programming questions. |
Plans
AIDE
- Android EditionFree
- UI Designer$2.99, paid once
- PhoneGap Edition$9.99, paid once
- Premium Key$9.99, paid once
In their own words
AIDE
AIDE is an integrated development environment for creating Android apps and other mobile projects directly on an Android device. It supports Java, C/C++, HTML5, CSS, and JavaScript, with Android and PhoneGap/Cordova listed as targets. The editor includes code completion, error checking, refactoring, and code navigation. A mobile Android SDK is included, so the maker says a separate SDK installation is unnecessary for Android app development. AIDE also supports Android NDK work with C/C++ on Arm devices, provides Git and Dropbox support, and opens Eclipse projects plus basic Android Studio projects using the default structure. The full Gradle build system is not supported. Interactive lessons teach programming step by step while letting learners build apps. A visual UI designer and app packaging are included. AIDE is freemium: Android Edition is free; UI Designer costs 2.99 USD once, while Premium Key and PhoneGap Edition cost 9.99 USD once. Final prices depend on country.
BlueJ
BlueJ is a free development environment for building Java programs, designed for beginners and teaching. It runs on Windows, macOS and Linux, with current downloads requiring a 64-bit operating system. Its interactive tools let users create and inspect objects, call methods, and evaluate Java expressions without compiling. In the editor, scope highlighting distinguishes code blocks and can help reveal misplaced curly brackets. BlueJ 6.0.0 added Kotlin editing and execution, though some Kotlin features, including code completion, are not supported. Documentation includes a Git teamwork tutorial for BlueJ 4 and later. Third parties can add functionality through an extensions API; the listed extensions page covers BlueJ 4 and older, while BlueJ 5.0.0 rewrote the API. The free Blueroom site offers teaching resources for educators. BlueJ directs software questions to its FAQ, technical support contact and bug database, and says it aims to respond to technical support requests within one working day.