Está en la página 1de 7

Estructura de una aplicación Android

[11.1] ¿Cómo estudiar este tema?

[11.2] Probar el entorno de desarrollo

[11.3] Primera aplicación Android

11
TEMA
Plataformas de Desarrollo de Software

Esquema

Estructura de aplicaciones Android

Conceptos de las Creación de proyectos


aplicaciones Android Android

Vistazo general Eclipse,


Características, componentes, perspectivas, descripción de
etc. ficheros, AndroidManifest,
ejecución, AVD, etc.

TEMA – Esquema
Plataformas de Desarrollo de Software

Ideas clave

11.1. ¿Cómo estudiar este tema?

Para estudiar este tema, lee las Ideas clave que se exponen a continuación además de
las páginas 83-109 del libro: Darcey, L. y Conder, S. (2012). Android 4. Anaya
Multimedia.

En este tema nos concentraremos en los siguientes puntos:


Probar el entorno de desarrollo que configuramos en el tema anterior.
Crear una primera aplicación para Android y aprender a depurar aplicaciones para
Android.

11.2. Probar el entorno de desarrollo

En el anterior tema instalamos todas las herramientas que se necesitan dominar para
construir aplicaciones Android y aprendimos que para desarrollarlas es necesario
configurar el entorno de programación (Eclipse) para desarrollar aplicaciones Java.

Ahora vamos a probar este entorno de desarrollo utilizando una aplicación de Android
existente. Para esto vamos a utilizar una de las aplicaciones de ejemplo incluidas en el
Android SDK y que pueden ser localizadas en el directorio samples.

Para estudiar este apartado lee las páginas 83-91 del libro Android 4.

11.3. Primera aplicación Android

En este apartado vamos a escribir nuestra primera aplicación Android, la aplicación


«Hola mundo!», y con ella vamos a conocer algunas de las características de la
plataforma Android en detalle.

Para estudiar este apartado lee las páginas 92-108 del libro Android 4.

TEMA – Ideas clave


Plataformas de Desarrollo de Software

Lo + recomendado

No dejes de leer…

Apéndice C. Consejos y trucos en el entorno de desarrollo Eclipse

Darcey, L. y Conder, S. (2012). Apéndice C. Consejos y trucos en el entorno de


desarrollo Eclipse. Android 4. Anaya Multimedia. Pp. 516-527.

En este apartado del libro Android 4 sobre el Apéndice C puedes encontrar consejos
para organizar la plataforma de tal forma que el usuario optimice el desarrollo de sus
aplicaciones.

Estructura y Componentes de un Proyecto Android

En el siguiente enlace encontrarás un artículo que nos enseña la estructura y


componentes de un proyecto en Android, ya que es importante saber dónde encontrar y
guardar cada elemento de nuestro proyecto.

Accede al artículo a través del aula virtual o desde la siguiente dirección web:
http://geekpurple.com/programando-en-android-ii-estructura-y-componentes-de-un-
proyecto/

TEMA – Lo + recomendado
Plataformas de Desarrollo de Software

No dejes de ver…

Depurar aplicaciones Android con LogCat en Eclipse

Este vídeo enseña como depurar aplicaciones Android con la herramienta muy útil
llamada LogCat.

Accede al vídeo a través del aula virtual o desde la siguiente dirección web:
https://www.youtube.com/watch?v=UQggPNgI5ko

TEMA – Lo + recomendado
Plataformas de Desarrollo de Software

+ Información

A fondo

Apéndice B. Guía de inicio rápido de DDMS en Android

Darcey, L. y Conder, S. (2012). Apéndice B. Guía de inicio rápido de DDMS en Android.


Android 4. Anaya Multimedia. Pp. 500-515.

El DDMS es una herramienta de depuración incluida en el kit SDK. Se utiliza para


proporcionar una ventana en el emulador o en el dispositivo real para depurar, así
como para la gestión de archivos y procesos.

Ejemplos de aplicaciones Android

En este sitio oficial de Android puedes ver ejemplos de códigos y aprender a construir
diferentes componentes para tus aplicaciones. Utiliza las categorías de la izquierda para
navegar por las muestras disponibles.

Accede al artículo a través del aula virtual o desde la siguiente dirección web:
http://developer.android.com/samples/index.html

App Manifest

Cada aplicación debe tener un archivo AndroidManifest.xml (precisamente con ese


nombre) en su directorio raíz. El archivo de manifiesto presenta información esencial
acerca de su aplicación para el sistema Android, la información que el sistema debe
tener antes de que pueda ejecutar cualquiera de código de la aplicación.

Accede al artículo a través del aula virtual o desde la siguiente dirección web:
http://developer.android.com/guide/topics/manifest/manifest-intro.html

TEMA – + Información
Plataformas de Desarrollo de Software

Application Fundamentals

El siguiente sitio contiene información oficial y detallada sobre las aplicaciones


Android.

Accede a la página web a través del aula virtual o desde la siguiente dirección:
http://developer.android.com/guide/components/fundamentals.html

Bibliografía

Darcey, L. y Conder, S. (2012). Android 4. Anaya Multimedia.

Robledo, C. y Robledo, D. (2011). Programación en Android. Ed. Educación.es. Aula


Mentor.

TEMA – + Información