Hace pocas semanas he aquirido una Galaxy tb 2 10.1 wifi + 3g. acompañada de una funda Kensignton Keyfolio Pro 2 específica para las galaxy tab, la cual lleva un teclado bluetooth, con su propia batería recargable, lo qe hace que el conjunto sea muy sencillo de trasnportar quedando un conjunto muy versatil.
Mi experiencia como herramienta de producción, y como herramienta de formación la conmentaré en próximas entradas, pero una de las primeras preguntas que me hice mientras buceaba en el universo de aplicaciones, me preguntaba ¿Se puede programar para Android, dentro del propio Android?. La respuesta es si.
AIDE es un IDE que se ejecuta en Android para el desarrollo de aplicaciones de Android. Un pequeño equipo de Alemania ha desarrollado Android Java IDE (AIDE) que se ejecuta en dispositivos Android (versiones2.2-4.0) y se puede utilizar para desarrollar aplicaciones Java para el SO móvil de Google, incluyendo la edición, compilación, comprobación automática de errores y depuración. AIDE puede cargar y trabajar con proyectos de Android inicialmente creado con Eclipse. Si bien el desarrollo se puede hacer «on the go» en un smartphone, el escenario recomendable es usar una tablet con un teclado conectado.
AIDE sí mismo está escrito en el 100% puro Java. Incluye sólo unos pocos binarios precompilados desde el SDK de Android para el proceso de construcción (AAPT y AIDL) y algunas otras bibliotecas de código abierto de Java para tareas periféricas, como el empaquetado de archivos APK Sus características principales como como la comprobación de errores, completado de código, refactorización y compilación incremental nos basamos en nuestra propia tecnología que está escrito específicamente para trabajar dentro de la memoria apretado y las limitaciones de la CPU de los dispositivos móviles.
El SO Android impone severas restricciones sobre el uso de la memoria para aplicaciones. Aún así, es posible construir un proyecto con más de 100.000 líneas de código fuente con AIDE dentro de un smartphone Samsung Galaxy S2. Mientras que la construcción inicial lleva más tiempo (un par de minutos para AIDE) que en un PC con Eclipse el tiempo en una build progresiva tras un pequeño cambio está mucho más cercano : en realidad se tarda apenas unos 30 segundos para construir AIDE en el teléfono después de que un pequeño cambio que es aproximadamente el mismo tiempo que Eclipse necesita para realizar la misma tarea men un PC.
La aplicación es gratuita, y la podemos descargar a través de Google Play, pero para sacarle todo el partido y eliminar limitaciones y añadir nuevas caracterísitca como el control de versiones con Git, ola sincornización de carpetas con Dropbox a parte de alguna característica más es recomendable adquirir la AIDE premium Key cuyo precio es de 9,99 €, así ayudamos al equipo de desarrollo de esta aplicación.