Documentos de Académico
Documentos de Profesional
Documentos de Cultura
PROGRAMANDO ANDROID EN
INTRODUCCIN
HISTORIA VERSIONES
HERRAMIENTAS DE DESARROLLO
SDK ECLIPSE ADT
INTRODUCCIN
ANDROID
La primera completa, abierta y libre plataforma mvil.
HISTORIA
OCTUBRE 2003
ANDY RUBIN FUNDA ANDROID INC.
AGOSTO 2005
GOOGLE COMPRA ANDROID INC.
5 NOVIEMBRE 2007
SE FUNDA LA OPEN HANDSET ALLIANCE
23 SEPTIEMBRE 2008
FABRICADO EL PRIMER DISPOSITIVO CON ANDROID 1.0
12 NOVIEMBRE 2007
SE LIBERA LA BETA DEL ANDROID SDK
VERSIONES
50 40 30 20 10 0 8.1 0.2 2.2 0.2 0.3 29 45.5
12.2
1.4
HERRAMIENTAS DE DESARROLLO
ANDROID SDK (Software Development Kit) Proporciona las APIs y herramientas de desarrollo necesarias para crear, probar y depurar aplicaciones para Android.
Multiplataforma. Constantemente actualizada, al igual que las versiones de Android.
LENGUAJES SOPORTADOS
LENGUAJE DE PROGRAMACIN
Lenguaje de programacin oficial Soporte completo Documentacin completa Herramientas de depuracin Muchos recursos
CARACTERSTICAS
Asistente para la creacin de proyectos Android, con la generacin de todos los archivos requeridos. Editores especficos para los recursos.
Administrador del SDK y los AVDs. Perspectiva DDMS para monitorear y depurar aplicaciones Android. Vista de diseos en varios formatos. Integracin con el registro LogCat. Construccin automtica y despliegue de las aplicaciones por emuladores o dispositivos. Empaquetar y firmar aplicaciones.
AndroidManifest.xml
El archivo mas importante del proyecto.
Carpeta src
Requerida. Aqu esta todo el cdigo fuente, Cdigo Java.
Carpeta res
Requerida. Aqu estn todos los recursos que usara la aplicacin. Imgenes, archivos de diseo (layouts), animaciones, datos cadena y nmeros, audio, video, etc.
Carpeta gen
Contiene los archivos Java generados por el ADT como el archivo R.java. Generados automticamente al compilar el proyecto. No editar su contenido.
Carpeta assets
Contiene todos los dems archivos auxiliares necesarios para la aplicacin. Archivos no compilados que se incluirn en el paquete.
Carpeta libs
Contiene las libreras privadas usadas por la aplicacin.
EDITAR UN RECURSO
EJECUCIN DE APLICACIONES
DISPOSITIVO
En Windows se requiere controladores para cada dispositivo Samsung kies
EMULADOR
Se debe crear una configuracin para el emulador, con caractersticas deseadas
AVD Manager
Interfaz para administrar las AVDs
AVDs
EJECUTANDO LA APLICACIN
EJECUTANDO LA APLICACIN
PREGUNTAS ??