1. Análisis y Diseño
de Software
Desarrollo con Android
Instalación del entorno
Carlos A. Iglesias <cif@gsi.dit.upm.es>
Departamento de Ingeniería de Sistemas Telemáticos
http://moodle.dit.upm.es
2. Leyenda
Teoría
Ejercicio práctico en el ordenador
Ampliación de conocimientos
Lectura / Vídeo / Podcast
Práctica libre / Experimentación
Desarrollo con Android 2
3. Temario
● 4.1 Introducción a Android [Gar10, cap1-2 ]
● 4.2 Desarrollo con Android [Gar10, cap3-5]
– 4.2.1. Instalación del entorno y Primeros pasos
[Gar10, cap3]
● 4.3 Interfaces de Usuario [Gar10, cap6]
● 4.4 Intenciones y Servicios [Gar10, cap7-8]
● 4.5 Acceso a Datos [Gar10, cap9]
Desarrollo con Android 3
4. Bibliografía (I)
● Libro de texto:
– [Gar10] Learning Android, Marko Gargenta,
O'Reilly, 2010. Disponible en
http://ofps.oreilly.com/titles/9781449390501/
– Capítulo 3
● Android Developers
– http://developer.android.com/sdk/installing.html
– http://developer.android.com/guide/developing/index.html
– http://developer.android.com/guide/topics/fundamentals.html
Introducción a Android 4
5. Bibliografía (II)
● Libro de texto:
– Professional Android 4 Application Development,
Reto Meier, Wrox, 3rd Edition, 2012. Disponible en
http://proquest.safaribooksonline.com/book/-/9781118
237229
– Capítulo 2
Introducción a Android 5
6. Objetivos
● Saber instalar el entorno de desarrollo
●Aprender a crear un proyecto Android en
Eclipse
●Aprender a ejecutar una aplicación en el
emulador
● (Opcionalmente) aprender a ejecutarlo en
un dispositivo móvil
Desarrollo con Android 6
9. Instalar el Entorno de
Desarrollo
● Pasos:
1. Instalar Java JDK
2. Instalar Android SDK
3. Instalar Eclipse
4. Crear dispositivos
5.Crear un proyecto
6. Ejecutarlo en el emulador
Desarrollo con Android 9
41. ¿Problemas?
● Mira bien los
mensajes de la
consola en eclipse:
te darán pistas
● Busca en Internet
el falllo que te sale
● Pregunta...
Desarrollo con Android 41
48. Dispositivo físico
● Dos formas de instalar:
– Con cables
• http://developer.android.com/guide/developing/devic
e.html
– Sin cables
Desarrollo con Android 48
49. Probar en dispositivo físico
● En Manifest.xml, cambiar debuggable a true
● En el teléfono: activa
– Settings->Applications->Unknown sources
– Settings->Applications->Development->USB Debugging
● Según el sistema operativo, actualiza soporte usb
de android
– http://developer.android.com/guide/developing/device.ht
ml
● Al dar a 'ejecutar' en Eclipse, se ejecuta en el
teléfono :)
Desarrollo con Android 49
58. Resumen
● Hemos aprendido a
– Instalar el entorno de desarrollo
– Crear dispositivos en el emulador
– Crear un proyecto
– Ver su estructura
– Ejecutar un proyecto en el emulador
– (Opcionalmente) ejecutarlo en un teléfono
Desarrollo con Android 58