Archivo del sitio

FreeGTD. Instalar Eclipse y SDK Android.

Este es el primero de los vídeos en los que se mostrará el progreso del proyecto FreeGTD. Como es de esperar, empezamos por el principio: instalando el IDE Eclipse y el SDK de Android. Haz clic en la imagen para ver el vídeo.

Anuncios

Accediendo a ficheros desde el emulador.

He empezado con el caso de uso de “Introducir tarea en la bandeja de entrada”, del proyecto de GTD para Android. De las opciones que provee Android, he decidido mantener la información mediante ficheros xml. Para ello, voy a guardar los ficheros en la memoria interna del dispositivo, dado que no preveo que sea mucha cantidad. En la web se encuentra fácilmente la manera de crear ficheros en la memoria local. Recomiendo la información en Android Developers, en su sección Internal Storage.

Lo que no tenía muy claro era cómo comprobar que el fichero se ha creado y dónde, así que me puse a investigar y esto es lo que he encontrado: Android guarda, si utilizas esta forma, en el directorio /data/data/<nombre de tu aplicación>. Dentro de este directorio, he encontrado en mi caso dos subdirectorios: files y libs. Dentro de files he encontrado el fichero creado por mi aplicación.

¿Cómo verlo?: Abre en tu ordenador un terminal y escribe: adb shell. Verás que cambia el prompt. Podrás entonces, mediante comandos linux, acceder al sistema de ficheros. Ve con ciudado después de hacer “su” porque estarás como root.

Saludos.

Error Debug Certificate expired.

Codificando, al intentar hacer las primeras pruebas, me ha dado error al intentar compilar. El error empieza así:

BUILD FAILED

/Users/ed_crub/Documents/Android SDK/tools/ant/ant_rules_r3.xml:395: The following error occurred while executing this line:

/Users/ed_crub/Documents/Android SDK/tools/ant/ant_rules_r3.xml:209: com.android.sdklib.build.ApkCreationException: Debug Certificate expired on…

Mirando por la web, he encontrado la solución. Se trata que ha expirado el certificado debug. Para forzar la generación de uno nuevo, basta con borrar el fichero:

~/.android/debug.keystore

En mi caso, esta es la ruta al tener Ubuntu. En los Windows, supongo que habrá que buscar. Una vez borrado este fichero y volviendo a dar “Clean and Build”, ha ido bien.

Saludos.

Antes de empezar con el nuevo proyecto.

El nuevo proyecto que presenta este blog consiste en desarrollar un software de gestión de tareas bajo la filosofía GTD y para dispositivos Android. en breve aparecerán los pasos para que sirva además como tutorial a aquellas personas que estén interesadas en aprender desarrollándolo por su cuenta. Este proyecto valora enormemente la opinión de los posibles futuros usuarios de este software, tanto que espero poder conseguir una interacción con todos aquellos a los que les gustaría poder aprovechar el resultado en su dispositivo Android.

Si estás interesado, puedes ayudar a este proyecto colaborativo. ¿Cómo?, de momento con algo muy valioso: tus experiencias a la hora de la gestión de las tareas, sobre todo con GTD. La siguiente encuesta tiene como objetivo saber qué áreas son las que un software podría ayudar más y tener esta información como ayuda al diseño del nuevo programa. Si quieres, estás invitado a poner tu opinión. Si además te parece una buena idea, no dudes en difundirla.

Un saludo.

Android. Juego del Ahorcado (XV). Fin de juego. Monigote completo.

android gingerbreadEn este post vamos a modificar lo empezado en el anterior, como control de fin de juego. En el anterior, presentábamos un mensaje cuando acertábamos la palabra oculta. En este, presentaremos un mensaje cuando no la acertamos y se completa el monigote.
Lee el resto de esta entrada

Android. Juego del Ahorcado (XIV). Fin de juego. Palabra acertada

android gingerbreadSiguiendo con el juego del ahorcado, en este post vamos a modificar el código fuente para detectar el final del juego cuando el jugador adivina la palabra completa, dejando para un próximo post el control del fin de juego cuando se completa el monigote del ahorcado. Para ello, vamos a presentar un mensaje de alerta con un botón de aceptar para que, cuando lo pulse salgamos del juego.

Lee el resto de esta entrada

Un site interesante para aprender a programar para Android.

proyectos software libreHe encontrado una web interesante sobre programación. La comparto con todos. No sólo trata de Android, pero hay una parte muy interesante sobre este tema. Ahí va el link:

http://www.sgoliver.net/

¡Hasta el próximo post!.

Android. Juego del Ahorcado (XIII). Unificando randoms.

proyectos software libre

Después del último post, en la clase palabra han quedado dos métodos que tienen código redundante. Vamos a unificarlo:
Lee el resto de esta entrada

Android. Juego del ahorcado (XII). Letra de ayuda.

android gingerbreadSiguiendo con el desarrollo de la parte en la que usamos las entradas de configuración, que empezamos en el post anterior, en este post vamos a modificar el juego para que tenga en cuenta la entrada de configuración “Con ayuda”. Lo que haremos es que, si está activada, elija una letra aleatoria de la palabra oculta y la presente, para que el jugador no empiece desde cero.
Lee el resto de esta entrada

Android. Juego del Ahorcado (XI). Poniendo música de fondo.

android gingerbreadSiguiendo con el juego del Ahorcado en Android, en un post anterior definimos el menú de configuración con dos opciones: una para activar/desactivar la música de fondo y otra para activar/desactivar la opción de ayuda en el juego. En este post vamos a desarollar que nuestro juego reproduzca música de fondo si la opción de la configuración está activada.

Lee el resto de esta entrada

A %d blogueros les gusta esto: