Android IDE (AIDE) lets you develop Android apps without a PC

by: Mike AndriciMarch 13, 2012

AIDE: Android Integrated Development Environment
Although the Android OS aims to be a self-contained mobile platform, most Android apps (even those that really suck) are developed by using the Eclipse SDK, on a PC. Up to this point, it was considered that mobile devices cannot harness enough processing power to compile code. With the emergence of quad-core processors, those premises were bound to change eventually.

And change they did, as the recently released Android IDE (AIDE for short) supplies Android users with a development package that grants access to code completion, refactoring , formatting, real-time error checking (fixing as well), and more, all at a click touch away. Simply put, AIDE is the first Android app that allows you to build other Android apps. Neat, huh?

AIDE — Coding on the go?

AIDE (currently in beta version 7) is touted as fully compatible with Eclipse projects, meaning would-be devs are able to transfer the source files from their PC to the Android device of their choosing, open these files with AIDE, and then immediately start improving on their apps on the go. At this point, it is worth noting that AIDE is the product of a small group of Android devs from Germany, and not the offspring of a major software producer. I’m sure more similar apps will surface over the next year or so, as the processing power of Android smartphones (and mobile devices in general) exponentially increases over time. It would certainly be very interesting if Google itself would decide to come up with an Android development app that works on their OS.

Although AIDE is available for all Android devices, I would say that the best results would imply the use of a tablet. An attached keyboard couldn’t hurt either. This is because (except for, say, the Samsung Galaxy Note,) the screen real estate isn’t vast enough on a smartphone to allow for efficient code editing. That being said, the quad-core ASUS Transformer Prime, along with its dedicated keyboard dock, should be everything you ever need to develop Android apps from now on. That’s if, of course, you have some decent dev skills.

Note: those of you who are considering getting into Android app development should consider Google’s tutorials on this subject as a starting point for their future endeavors.

Are there any excited Android developers amongst the readers of this post? Drop us a line and tell us what you think!

AIDE: Android Integrated Development Environment 2

 AIDE: Android Integrated Development Environment 3

AIDE: Android Integrated Development Environment 4

AIDE: Android Integrated Development Environment 5

AIDE: Android Integrated Development Environment 6

  • Very interesting. When can I find the app? in GoolgePlay? Muy interesante, de donde puedo descargar la aplicación?

  • Random Dev

    Yes, developers read your articles too. This is a very interesting. The guys that are making this IDE have got to be really good to do something like this…

  • wonshikee

    With a BT keyboard and mouse, this could be pretty cool.

  • Crispeditor

    Simply brilliant.

  • Leethxxr

    I’ve been waiting for something like this to emerge for a long time, and I am not disappointed. As an added bonus the download was not nearly as large as expected.

  • Hasan

    I created an app on AIDE and how do i change the certifcate from the AIDE itself? So I can publish it directly onto the Google Play store?
    Because when i copy the folder to Eclipse and export with a new certificate, the MENU goes missing from the app, but when I compile from AIDE, everything works fine but because of the certificate, google play won’t upload my APK.
    Any and All help will be appreciated.
    Thank you

    • Alexander Tzalumen

      You have to buy a premium key to enable google-play compatible export.

  • Tommy Shem1

    I am new to android programming and found this in the play market and started coding very good little to none setup time.
    Compile the code and run on the device you are using.
    I have programed in vba and visual basic and look forward to programming in java with is great app.
    Keep up the good work, the more i use it the better it gets and i find more functions to use.

  • It’s soooo close! Unfortunately, on an HTC Desire Z (with the pop-out keyboard), there’s no way of getting to characters like . { and }, as the SYM key doesn’t do what it should – which renders AIDE useless for me, as I don’t want to copy-and-paste the characters I can’t type. And the on-screen keyboard never happens for me.

    This is a 1.0 version program, and it has 1.0 version issues. It’ll be stunning when they’re addressed, but right now I simply can’t use it.

    • Allen Shockley

      install hacker keyboard.

    • Another Goddamn Developer

      Getting those symbols is easier than you think: try holding ALT + ‘(‘. On my Z, I get a popup with ‘[‘, ‘{‘, and ‘<'. There are lots of hidden symbols available by holding ALT and a symbol on hardware keyboards, but they sure didn't make it obvious.

  • marc

    How do I add a image from my phone

  • lol

    Ppl with keyboard problems, get different keyboards, like go keyboard or hackers keyboard. They feature ALL keys from pc keyboards in them