Tema 4.2.1 Desarrollo con Android. Instalación.
-
Upload
carlos-a-iglesias -
Category
Technology
-
view
1.041 -
download
0
description
Transcript of Tema 4.2.1 Desarrollo con Android. Instalación.
Análisis y Diseño de Software
Departamento de Ingeniería de Sistemas Telemáticoshttp://moodle.dit.upm.es
Desarrollo con AndroidInstalación del entorno
Carlos A. Iglesias <[email protected]>
Desarrollo con Android 2
Teoría
Ejercicio práctico en el ordenador
Ampliación de conocimientos
Lectura / Vídeo / Podcast
Práctica libre / Experimentación
Leyenda
Desarrollo con Android 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]
Introducción a Android 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 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/-/9781118237229
– Capítulo 2
Desarrollo con Android 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 7
Proceso desarrollo Android
Desarrollo con Android 8
Proceso de desarrolloapps Android
Desarrollo con Android 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 10
Guía instalación
Desarrollo con Android 11
Descargar Android SDK y descomprimir
Desarrollo con Android 12
Descargar eclipse y descomprimir
Desarrollo con Android 13
Configurar herramientas de Android en Eclipse (I)
● Lanzar Eclipse● Seleccionar workspace
Desarrollo con Android 14
Configurar (II)
Desarrollo con Android 15
Configurar (III)
Desarrollo con Android 16
Configurar (IV)
Desarrollo con Android 17
Configurar (V)
Desarrollo con Android 18
Configurar (VI)
Desarrollo con Android 19
Configurar (VII)
Desarrollo con Android 20
Configurar (VIII)
Desarrollo con Android 21
Ruta Android SDK (I)
Desarrollo con Android 22
Ruta Android SDK (II)
Desarrollo con Android 23
SDK Manager (I)
Desarrollo con Android 24
SDK Manager (II)
Si tienes teléfono, comprueba qué versión de Android tienes, e instálala
Desarrollo con Android 25
SDK Manager (III)
Desarrollo con Android 26
SDK Manager (IV)
Desarrollo con Android 27
SDK Manager (V)
Desarrollo con Android 28
AVD Manager (I)
Desarrollo con Android 29
AVD Manager (II)
Desarrollo con Android 30
AVD Manager (III)
Desarrollo con Android 31
Crear proyecto (I)File->New->Android Project
Desarrollo con Android 32
Crear proyecto (II)
Desarrollo con Android 33
Crear proyecto (III)
Desarrollo con Android 34
Crear proyecto (IV)
Desarrollo con Android 35
Crear Proyecto (V)
Desarrollo con Android 36
Crear Proyecto (VI)
Desarrollo con Android 37
Cambiar configuración emulador
Desarrollo con Android 38
Cambiar tamaño emulador
Desarrollo con Android 39
Emulador
Desarrollo con Android 40
Emulador
Desarrollo con Android 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 42
AndroidManifest.xml“pegamento de los bloques de la aplicación y los permisos”
Desarrollo con Android 43
Layout res/layout/main.xml
Desarrollo con Android 44
Layout res/layout/main.xml
Desarrollo con Android 45
Textos: values/strings.xml
Desarrollo con Android 46
Fichero R autogenerado
Desarrollo con Android 47
Actividad
Desarrollo con Android 48
Dispositivo físico
● Dos formas de instalar:– Con cables
• http://developer.android.com/guide/developing/device.html
– Sin cables
Desarrollo con Android 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 50
Cambiar Debuggable a True
Desarrollo con Android 51
Instalar sin cables
● Exportamos el apk firmado
● Lo guardamos en la nube (ej. dropbox)
● Pinchamos y se instala
Desarrollo con Android 52
Exportar APK firmado
Desarrollo con Android 53
Publicar aplicación más bonita
● Crear icono – http://android-ui-utils.googlecode.com/
● Crear icono en Eclipse
Desarrollo con Android 54
Editar AndroidManifest.xml
Desarrollo con Android 55
Crear icono
Desarrollo con Android 56
Definir icono
Desarrollo con Android 57
Aplicacion en teléfono
Desarrollo con Android 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 59
¿Preguntas?