AIDE

https://play.google.com/store/apps/details?id=com.aide.ui
Android上で動作するAndroidアプリケーション開発用のIDE。
つまりコレさえ有れば、Android端末上でJava IDEが利用できるということだ。
打ち込んだプログラムはボタンを押すだけでいとも簡単にビルドされ、出来上がったAPKファイルを直接インストールして実行するまでの全てがIDEからスムーズにAndroid上で出来てしまう。
GitやDropboxにも標準で対応しているので、ソースの管理などもとてもスムーズに行える。
Eclipseのプロジェクトとも互換性があり、相互にやり取りできるのも素敵だ。
更には、コード補完・インクリメンタルビルド・リファクタリングなどの便利な機能までも搭載されており、PC上で動作する開発環境と遜色ないほどの環境となっている。
といったように、Androidを使用する開発者ならば、まずこれを使わない手は無いと言えるだろう。