When we last left our heroes, AIDE was just released on the world, to the excited cries of developers who liked the idea of writing and testing their apps on the same device, but still probably couldn't replace their desktop development rig with a tablet. However, the app has been steadily making improvements and, as of the newest version (1.0.1), it's out of beta and will be moving to a freemium model.

The IDE will be available for free from the Play Store. However, if you'd like the option to publish commits to Git, publish an APK, or save files in larger projects (25+ Java files), the developers will ask for a one-time fee of $9.99. Originally, the company had planned on a subscription-based payment model, but decided to backpedal on that plan after less than 24 hours.

AIDE is quickly becoming a leader in Android development on Android devices. Of course, the phones and slates themselves still need to get more powerful and the form factors need to become more agreeable to developers before a product like this could become a mainstay. With the Nexus 7 quickly becoming the iconic Android tablet, it's likely that more developers will target the 7" form factor, which is not a very good size for prolonged development work. If the trend towards smaller Android tablets keeps up, it may become more difficult for something like AIDE to gain a foothold. Still, it's important work that could prove very beneficial to the future of the Android platform.

You can grab the free version of AIDE from the Play Store via the widget below. The $9.99 premium unlock code is available through an in-app purchase.

Source: Google Plus (1), (2)

Eric Ravenscraft
Eric is a snarky technophile with a taste for the unusual. When he's not obsessing about Android, you can usually find him obsessing about movies, psychology, or the perfect energy drink. Eric weaves his own special blend of snark, satire, and comedy into all his articles.

  • ericl5112

    One time fee? Awesome, they deserve it. So glad they backed off the subscription model. The app is awesome, but wasn't worth $5 a month to me.

  • Eric

    The statement about this app enabling developers to test natively instead of on an emulator isn't really valid. That's already possible (and a lot easier than using AIDE) using the tools from Google.

    • marcusmaximus04

      Well, sort of. Depending on your opinion of screen size(and the availability of a keyboard), AIDE is a lot simpler than using Google's tools.

      Download the app, load your project, click run and you're done
      Download Eclipse, download the Android SDK, open up the SDK Downloader, download the packages you need, run Eclipse, download the ADT, restart eclipse, go to preferences->Android->SDK location and point it to where you put the SDK, load your project, Connect usb cord to the computer and to the device you want to test it on, run your project, switch over to the device to actually test it

      Even beyond the first time doing it, you're still having to connect your device to a computer and switch back and forth between the two instead of just being able to open it and hitting "Run" and seeing it on the same device.

      • Eric

        The "load your app" step for AIDE kind of requires that you've written the app already, which means you already installed the SDK (or written an entire app using a tiny keyboard, which sounds like a nightmare to me). You made using the SDK sound wayyyyy more complicated than it is and using AIDE sound way easier than it is. Unless you write nothing but trivial apps, there's no way this app has any benefits at all.

        Also, testing with AIDE means you only get to test on one device at a time. Using a computer and the SDK means I can hook up all of my devices and make sure everything's good to go.

        • marcusmaximus04

          Well, you could always hook up any bluetooth keyboard to the device you're using(or use something like the Transformer tablets with the keyboard dock).

          And I'm going to say flat-out that you're wrong about the app not having any use. I'm not saying here that because I have this app I never ever touch a computer ever again for development. But this app IS legitimately useful for making and testing a quick change, or if something really needs to be fixed and all you have is your phone/tablet. Claiming it's completely useless is false and makes no sense given the large number of people using it.

          • Eric

            Ok, I guess it's useful in the edge case that there's something you need to test and don't have access to a computer for some reason. Having never used this app, does it even allow signing your code and putting it on the Play Store though? If not, then even that edge case isn't valid because you'd still need to get back to your dev computer to release anything.

            I'm not against this app...it's very cool. I'm extremely impressed at how smooth it looks and the fact that they packed SO much into an APK. I'm not trying to be a dick to the dev, I'm just saying that I'm sure the vast majority of users are using it for the "wow, this is cool" factor, not to get any real work done.

  • http://twitter.com/rohanXm Rohan Mathur

    I've actually enjoyed using this app a lot in conjunction with git since I am at school for most of the day. Definetly worth it for me!

  • http://mitchs.co Mitch Samuels

    Also definitely worth it for me! Last month my main computer died, so now all I have is my Galaxy Nexus and a CR48 Chromebook.

    I put all my development files on Dropbox, and use Sourcekit to edit the files on my Chromebook, or I use my Galaxy Nexus hooked up to a monitor with a bluetooth keyboard and mouse with AIDE.

    It's actually great. All my files are in the cloud. I don't have to worry about losing them.

    The only hard thing is graphics. ChromeOS cannot install normal programs, so I cannot get gimp or Photoshop.

    Im using Sumo.fm for now, but trying to find something better because that is missing a few features I use a lot (Like the path tool!)

    • KreeTerry

      you ever thought about ditching chromeOS and trying ubuntu or something? just an idea, i would suggest dual boot but i know the chromebooks have very small storage space

  • get4gopim

    I am having BSNL penta tablet (is703c). I have just downloaded AIDE Android.

    Run menu is disabled... how to enable it ??

  • hyperbolic

    This is absolutely amazing.

  • GLaDOS

    Now these points of data make a beautiful line,
    And we're out of beta, we're releasing on time.
    So I'm glad I got burned!
    Think of all the things we learned,
    For the people who are still alive!