AIDE - IDE available for Android

13-03-2012

There's a tool now available that could well become an integral part of most Android App developer's toolkits. AIDE - Android App Development IDE

There's a tool now available that could well become an integral part of most Android App developer's toolkits.

AIDE is an entirely free app developed by a group of (mainly German) Android boffins that offers an integrated development environment (IDE) for developing Android Apps directly on an Android device. This is something that's only recently been feasible due to the increasing processing power of the devices.

Although there is compatibility with Eclipse projects it's currently lacking a full WYSIWYG interface, but looks to be a pretty handy piece of kit for those not afraid to get their hands dirty with real code.

It's currently at beta 8 and is available for download here - https://play.google.com/store/apps/details?id=com.aide.ui

The development team have set up a Google+ page here - https://plus.google.com/101304250883271700981/posts

It's certainly something that we'll be exploring during our Android App Development and Advanced Android App Development training courses that we run here in London (on an public course basis) and across the UK (on-site for individual corporate clients).

A brief summary of features... (courtesy of the AIDE Google Play microsite)

Edit-compile-run cycle:
- Create a sample App with a single click
- Run your App with a single click
- No root access required
- Incremental compilation for fast build times
- Uses Eclipse .classpath project format for compatibility
- Integrated LogCat viewer

Real-time error checking:
- Real time error analyis throughout the whole project as you type
- Automatic Quick-Fixes for many errors

Refactoring:
- Rename
- Inline variable
- Introduce variable
- Extract method

Code:
- Code formatter
- Organize imports
- Out-comment code
- Create setters/getters/constructors from fields

Code navigation:
- Goto defintion
- Find usages
- Goto symbol
- Goto class

Editor:
- Very fast editor even with large files
- Code completion for Java and Android XML
- Android online help directly from the code
- Syntax highlighting for Java and XML
- Unlimited Undo/Redo
- Pinch zoom
- Smart expand selection
- Keyboard support with configurable keybindings
- UI optimized for small screens to show as much code/content as possible

Filebrowser:
- Built-in file manager with the most common features: Rename, delete, create file or folder

Scribbled by

Get in touch

We would love to hear from you if you have any questions about your training needs.

Get in touch

or call us on 020 3137 3920