Skip to content
SPECIFICTION
Get listed

AIDE vs BlueJ

AIDE

android-ide.com

BlueJ

bluej.org

Side by side

FigureAIDEBlueJ
Price fromFreeFree
Free planYesYes
Free trial——
Open source——
Windows—Yes
macOS—Yes
Linux—Yes
AndroidYes—
Plans published41
Spec score · Java IDEs8.5 (#2)8.2 (#5)
EditorThe 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.
Founded20121999
LanguagesAIDE 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.
PurposeAIDE 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.
SecurityThe 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.
SupportThe 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

AIDE pricing →

BlueJ

  • BlueJFree

BlueJ pricing →

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.

Visit android-ide.com

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.

Visit bluej.org