AIDE es una IDE (Entorno de Desarrollo Integrado) totalmente programable desde tu teléfono o Tablet Android. Puedes desarrollar tus aplicaciones APK en Java y/o C++.
Con AIDE podrás completar todo el circuito de desarrollo, escribir código , revisar los errores (debbuger) y compilarlo y correrlo en el mismo dispositivo. Deberás configurar el mismo para aceptar aplicaciones externas al Google Play, tildando la opción que se encuentra en Configuración->Seguridad->Orígenes Desconocidos
También te permite desarrollar aplicaciones multiplataforma, en Html5. Integración con repositorios en Git o Dropbox. Es compatible con Eclipse & Android Studio
Dirección de descarga: AIDE