2. Índice: ¿Qué versión tengo de Android? Versiones a la hora de programar Programas interesantes para instalar en tu Android Instalar eclipse + SDK Búsqueda del compilador Búsqueda del Android SDK Errores después de ejecutar eclipse Descargamos el JDK 1.6 Configurar el eclipse Instalar el SDK android Continuación de configuración del eclipse Creación de un proyecto con eclipse para Android Componentes del proyecto El proyecto El proyecto “HelloWorld”
3. Índice: Utilidades: Generar capturas de pantalla Dentro del DDMS Opciones escondidas Comunicación con el móvil Capturar imagen de la pantalla del móvil al PC Problemas de Debugcertificateexpiredon XX/XX/XX Creación de sonido Configurar eduroam Utilizar ejemplos del SDK Generar tu aplicación para instalar Ciclo de vida de una aplicación Arquitectura de OS Android ¿Alguna pregunta?
7. Programas interesantes para instalar en tu Android I Angry birds Google skymap Gesture search Barcode scanner Andnav2 Goggles Car home Ebay Traductor de google Adobe Reader Quadrant standard Google talk Taskiller SoundHound Shazam twitter
8. Programas interesantes para instalar en tu Android II - 3G Watchdog: que sirve para controlar tu tarifa de datos lo que llevas, lo que te falta, la media diaria de gasto, semanal, muy buena- AdFree: para quitar la publicidad de las aplicaciones (hay que ser root) - AK Notepad: aplicación para crear tus propias notas.- Aldiko: lector de e-books- Autokiller: para controlar el gasto de memora de aplicaciones (salva baterías) [root]- BarcodeScanner: para leer códigos qr- BeyondPod: gestor de podcast integrado con googlereader- Brujula- CamScanner: como un lector de OCR con la cámara del móvil, crea pdf- Dropbox: imprescindible- Dolphin Browser HD y Opera: los mejores navegadores para Android- Ephinephrine: messenger en tu Android- RingTone: crea tus tonos de llamada y notificaciones a partir de cualquier archivo de sonido- ROM manager: haz un backup de tu teléfono [root creo]- Rootexplorer: te da acceso a todos los archivos del teléfono [root] - Skype: mensajeria multimedia y llamadas a móviles- Tango: video llamadas gratis con tus contactos- Tweetdeck: para el twitter (para mí el mejor, cuestión de gustos)- Y5: te activa y desactiva el wifi cuando te acercas a un punto reconocido y te alejas de el- Whatsapp: chat con tus contactos
14. Errores después de ejecutar eclipse Errores posibles por la falta del jdk: En windows vista o 7, cuando tenemos un sistema de 64bits el jdk de este no funciona bien hay que bajarse el de 32bits, si no el eclipse no arranca bien.
30. Componentes del proyecto Algunas veces si nos da un error y no nos indica que tipo de error es debemos de reconstruir el proyecto esto se debe a que no están creados bien las referencias de las variables en el fichero R.java
42. Comunicación con el móvil (Shell) Mas comandos: - adbpush[local pc][remoto móvil] - adbpull[remoto móvil][local pc] - adbinstall[remoto ruta/applicacion.apk] - adbreboot dmesg
43. Capturar imagen de la pantalla del móvil al PC I - Hacemos doble click en DDMS.BAT para ejecutar el DalvikDebug Monitor ( Está dentro de la carpeta tools).
44. Capturar imagen de la pantalla del móvil al PC II La aplicación se iniciará con una ventana de comandos de DOS y una aplicación basada en Windows .El teléfono aparecerá en la parte izquierda de la aplicación, debemos hacer click sobre él para asegurarnos que está seleccionado.
45. Capturar imagen de la pantalla del móvil al PC III Hacemos click en Menú del dispositivo y seleccionamos Captura de Pantalla, o utilizamos CTRL-S al mismo tiempo.
46.
47. Problemas de Debugcertificateexpiredon XX/XX/XX II ¿Por qué no crear un certificado que no expire después de un año? Así que decidimos crear un certificado valido por 10.000 días mediante este comando:
48. Creación de sonido I C:ndroid-sdk-windowsoolsetetCreator 1. Instalamos Python 2. InstalamoswxPython 3. Descomprimimos o copiamos el directorio de JetCreator. 4. Ejecutamos JetCreator.py
49. Creación de sonido II 5. Usamos importar (zip) para importar un proyecto en el directorio de ejemplo. Directorio de ejemplos: C:ndroid-sdk-windowsoolsetemo_content
51. Configurar eduroam I Establecer una clave general, sirve para proteger el almacenamiento de las credenciales. Esta contraseña se le pedirá de nuevo cuando quiera modificar el perfil de acceso (nombre de usuario, clave) de su conexión a eduroam y al añadir nuevas redes encriptadas .