viernes, 31 de enero de 2014

Capítulo 3. Distribución de archivos de los proyectos Android (I)

Accesos rápidos:
 Comenzamos un nuevo tema en el que vamos a explicar la distribución de carpetas de los proyectos Android y los principales componentes que tenemos disponibles como botones, campos de texto, label, etc. Primero recordar que en esta entrada del blog (aquí) nos creamos nuestro primero proyecto en Android. Vimos entonces que en Eclipse teníamos una apariencia como esta:

Vemos que en la parte izquierda de la pantalla tenemos una serie de carpetas y archivos que componen nuestro proyecto y que no explicamos entonces. Vamos a entrar en profundidad a explicar todas y cada una de las carpetas así como la distribución de los archivos en las mismas con el fin de comprender un poco mejor como se programan las aplicaciones en Android. Además nos servirá para introducir el concepto de activity y como se le da la funcionalidad a las pantallas. Los archivos que podemos ver en el proyecto son:

lunes, 6 de enero de 2014

Capítulo 2. Perspectiva Debug de Eclipse para Android (VIII)

Accesos rápidos:
Una vez que hemos repasado la perspectiva DDMS en la entrada anterior, vamos a repasar otra perspectiva que puede ser muy interesante para depurar nuestros desarrollos, se trata de la perspectiva debug. Podemos abrirla desde Ventana - Abrir Perspectiva - Otras - Depurar. Se cambiará entonces nuestra pantalla de Eclipse y veremos una distribución como la que vemos a continuación.  


Capítulo 2. Perspectiva DDMS de Eclipse para Android (VII)

Accesos rápidos:
Una vez que hemos terminado de explicar como cargar nuestra primera aplicación al terminal Android o al emulador vamos a explicar un par de consejos sobre el uso de Eclipse que nos pueden ser muy útiles a la hora de implementar nuestros desarrollos en Android. Lo primero que vamos a explicar es la una perspectiva de Eclipse que nos puede ser muy interesante a la hora de testear  nuestras aplicaciones Android. Se llama DDMS (Dalvik Debug Monitor Server) y aporta abundante información sobre nuestro terminal o el emulador en donde  hemos cargado la aplicación. Podemos mostrar esta perspectiva de forma fácil desde Ventana - Abrir perspectiva - DDMS. Para poder obtener toda la información que nos aporta esta perspectiva tenemos que modificar la configuración por defecto de Eclipse y marcar dos check que vemos en la pantalla Ventana - Preferencias - DDMS. Éstos dos check son Thread updates enabled by default y Heap updates enabled by default tal y como se muestra en la imagen siguiente.

jueves, 2 de enero de 2014

Capítulo 2. Gestionar los emuladores desde consola (VI)

Accesos rápidos:
Ya hemos visto como volcar nuestros desarrollos tanto a un emulador como a un teléfono o terminal Android conectado a nuestro ordenador en los capítulos anteriores del curso Android.  Ahora vamos a explicar como gestionar los emuladores pero desde consola, sin tener que acceder a la herramienta gráfica de gestión de emuladores de Eclipse. Para ello tenemos que irnos a la ruta donde tenemos instalado el SDK.

Pero además de cómo hemos explicado anteriormente, los emuladores también se pueden crear desde una consola. Estas opciones son válidas tanto para Ubuntu como para Windows. Para ello nos situamos en la carpeta platform-tools del SDK de android ver la carpeta en donde tenemos que hacerlo y tenemos los siguientes comandos:
android create avd -n <name> -target <targetID>