Archivo de la categoría: Primeros Pasos

Android: Estructura del proyecto de una aplicación

En la entrada anterior vimos cómo crear un proyecto Android, es decir, lo que será nuestra aplicación. Ahora veremos la estructura que presenta este proyecto dentro de Eclipse.

Dentro de la vista Package Explorer, lo primero que vemos al expandir el proyecto son cinco carpetas y tres archivos, tal y como vemos en la imagen. Esta es la estructura básica de la aplicación Android que se creará por defecto al crear un nuevo proyecto.

} src: Será donde se almacene el código de la aplicación (las actividades). Aquí se podrá modificar y crear nuevos archivos de código Java, es decir, aquí será donde programemos los fundamentos de nuestra aplicación. Tras la creación del proyecto contendrá la primera Actividad con una estructura propia de Android.

Sigue leyendo

Anuncios

Creación del Proyecto Android

Para crear un nuevo proyecto Android, es decir, una nueva aplicación, en File > New encontraremos la opción Android Proyect que ha sido añadida al instalar el ADT en eclipse.


Aquí tendremos que indicar el nombre del proyecto, el espacio de trabajo donde se creará, la versión de Android para la que se compilará la aplicación y las propiedades del proyecto. En las propiedades debemos indicar el nombre de la aplicación que será el que aparezca en Android, el nombre del paquete de java donde se incluirán las clases de nuestra aplicación (deberá ser único ya que es el identificador de nuestra aplicación), el nombre de la actividad principal y la mínima versión de Android en la que se podrá instalar la aplicación. Sigue leyendo

Android: Desarrollo con Eclipse

Para facilitar la programación en Java, se puede utilizar un entorno de desarrollo. En este caso se ha utilizado Eclipse.

Este es un entorno de desarrollo integrado de código abierto multiplataforma. Concretamente se utiliza la versión 3.6.3., llamada HELIOS, que se ha descargado desde su propia web (http://www.eclipse.org/downloads/). Se podrían usar otras versiones siempre que permita el desarrollo Java, es decir, que tenga instalado el plugin JDT de Eclipse).

Teniendo ya instalado el Android SDK en el ordenador y con los componentes descargados, ya se podría desarrollar en Java mediante Eclipse, compilarlo e instalarlo en un dispositivo a través de las herramientas que el propio SDK ofrece, pero para facilitar este ciclo de desarrollo, se instala el plugin ADT en Eclipse, de modo que todas estas tareas sean más sencillas.  Sigue leyendo

Android: SDK

El SDK (Kit de Desarrollo Software) proporciona las herramientas y las API necesarias para empezar a desarrollar aplicaciones que se puedan ejecutar en dispositivos con la tecnología de Android. Se puede descargar directamente desde la página de Android (http://developer.android.com/sdk/index.html) donde puede seleccionarse la plataforma sobre la que se va a programar. Hay que tener cuidado de descargarse la plataforma correcta, de lo contrario no funcionará. En este caso se ha descargado la versión para Windows, esta es la única plataforma de la que se puede bajar un ejecutable. Debe descomprimirse en un directorio y tomar nota de su ruta ya que más adelante se utilizará para configurar el ADT de Eclipse.

NOTA: Instalar el Android SDK en una ruta sin espacios ni caracteres especiales ya que luego en Eclipse podría ocasionar problemas de acceso. Por ejemplo, se ha instalado en: C:\Android.

Dentro del SDK instalado, podremos encontrar una herramienta llamada “Android SDK and AVD Manager” que sirve para descargar más componentes del conjunto de utilidades para la programación en Android, así como manejar las distintas plataformas Android sobre las que queremos trabajar. Esta herramienta nos será muy útil para gestionar los emuladores en los que podremos probar nuestras aplicaciones. Sigue leyendo

Android: Entorno necesario

Para programar aplicaciones orientadas al sistema operativo Android, como se ha visto anteriormente, puede utilizarse Java o C/C++. Google desde un principio ha impulsado más el uso de Java por ser más sencillo de programar y el más común. En este proyecto se programará en Java. En este y los siguientes post se detallan las herramientas necesarias y que se han utilizado para trabajar.

Preparación del entorno

El ordenador en el que se programe para dispositivos Android debe ser compatible con los entornos disponibles. Es posible desarrollar Android en sistemas Windows XP en 32 bits, Vista en 32 y 64 bits, Windows 7 en 32 y 64 bits, Linux en 32 bits y Mac OS X 10.5.8 o Superior.

Por otro lado, como se va programar usando Java, es imprescindible tener instalado el JDK (Java Development Kit) de Oracle y además debe ser la versión 1.5 o superior ya que la 1.4 aún no es válida en programar para Android. Para el proyecto se cuenta con el JDK 1.7 que ha sido descargado gratuitamente desde la propia web de Oracle (http://www.oracle.com /technetwork/java/javase/downloads/index.html).

Como se puede intuir, para desarrollar aplicaciones para Android, se necesita tener una copia del Android SDK. En el siguiente post se detallan los pasos para instalarlo.