Está en la página 1de 29

ALCNTARA GONZLEZ ALEXIS BRUNO MARCIAL GILBERTO VALDEZ HERNNDEZ GUSTAVO

PROGRAMANDO ANDROID EN

INTRODUCCIN
HISTORIA VERSIONES

HERRAMIENTAS DE DESARROLLO
SDK ECLIPSE ADT

ANATOMA DE UNA APLICACIN


CARPETAS Y ARCHIVOS

EJECUCIN DE UNA APLICACIN


EMULADOR ANDROID VIRTUAL DEVICES

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

ADT (Android Development Tools)


Complemento para Eclipse que provee la funcionalidad para desarrollar, compilar, empaquetar y desplegar aplicaciones Android.

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.

CREAR UNA APLICACIN


Ejercicio 1 Crear una aplicacin Android con configuraciones normales, denominada Aplicacin #1
CREACIN

ANATOMA DE UNA APLICACIN

AndroidManifest.xml
El archivo mas importante del proyecto.

Configuracin central de la aplicacin.

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

Ejercicio 2 Editar un recurso String.


editando

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(Android Virtual Device)


Configuracin de un emulador

AVD Manager
Interfaz para administrar las AVDs

Crear un AVD Ejercicio 3 Crear un AVD.

AVDs

EJECUTANDO LA APLICACIN

EJECUTANDO LA APLICACIN

PREGUNTAS ??

También podría gustarte