====== Programación en Android: ====== Primero hemos buscado información general en la red y material como libros y programas que aparecen colgados en Dokuwiki ===== Comienzo a descargar las aplicaciones requeridas: ===== JDK (Java development kit) desde: http://developer.android.com/sdk/index.html Descargamos el entorno de desarrollo Eclipse de su web: http://www.eclipse.org/downloads/download.php?file=/technology/epp/downloads/release/indigo/SR2/eclipse-jee-indigo-SR2-win32.zip * nota: el android sdk tools contiene el,avd( Android virtual device) y el SDK(s developer kit) ===== Descomprimo "Solaris"===== Solaris es un sistema operativo UNIX * Inicializo "Solaris". * Vamos con SDK, esta herramienta contiene un simulador de moviles Android, lo instalo: C/windows/system32/java.exe http://developer.android.com/sdk/index.html * Al preguntarnos que actualizaciones y librerias queremos instalar en Android SDK seleccionamos todas las actualizaciones contenidas en tools y android 4(API) pinchando en el recuadro, ocupan bastante así que paciencia ===== Integramos Android ===== Vamos a integrarlo a nuestro entorno de desarrollo, para ellos abrimos Eclipse y hacemos lo siguiente: --Pinchamos en Help --Vamos a Install New Sfotware y abrimos --En la nueva ventana pinchamos en add( add repository añadir en español) --Se abre un formulario que nos pide, nombre y dirección. --Como nombre le daremos ADT Plugin y en la dirección le pondremos los repositorios de google: --https://dl-ssl.google.com/android/eclipse/ --Pulsamos OK Esperamos que cargue y marcamos el cuadro de software disponible Checkbox>>Developer Tools --Al pulsar nos indica todo lo que va a descargar, seleccionamos todo y pulsamos a siguiente --Al terminar la instalación deberemos reiniciar Eclipse. --Abrimos Eclipse --Conocemos un poquito mejor la máquina virtual de Android , consultando por ejemplo en: http://developer.android.com/guide/developing/devices/emulator.html ==== Documentación ==== {{:manning.android.in.practice.sep.2011.pdf|}} {{:effective_java_-_programming_language_guide.pdf|}}