En este post modificamos el programa para que también tenga en cuenta cuando no conseguimos acertar la palabra oculta. Sigue leyendo →(Seguir leyendo...)
oct 10
Publicado por Isidro Fuentes Hermoso en Enlaces | No hay comentarios
En este post modificamos el programa para que también tenga en cuenta cuando no conseguimos acertar la palabra oculta. Sigue leyendo →(Seguir leyendo...)
Etiquetas: android
sep 13
Publicado por Isidro Fuentes Hermoso en Divulgación, Enlaces | No hay comentarios
Siguiendo 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. Sigue leyendo →(Seguir leyendo...)
Etiquetas: android
jul 19
Publicado por Isidro Fuentes Hermoso en Divulgación, Enlaces | No hay comentarios
En la clase palabra del juego del ahorcado hemos encontrado una redundancia del uso de random. En este post se modifica el código para solventar esta redundancia. Sigue leyendo →(Seguir leyendo...)
Etiquetas: android
jul 5
Publicado por Isidro Fuentes Hermoso en Enlaces | No hay comentarios
Cómo hacer que suene música de fondo en Android, mediante programación. Sigue leyendo →(Seguir leyendo...)
Etiquetas: android, programación
may 31
Publicado por Isidro Fuentes Hermoso en Enlaces | No hay comentarios
En este post, veremos la manera elegida para controlar y visualizar las letras que el usuario teclea y que están en la palabra oculta. Antes de eso, necesitamos ver cómo podemos “refrescar” en Android la visualización en pantalla de nuestro … Sigue leyendo →(Seguir leyendo...)
Etiquetas: android
(Seguir leyendo...)
Etiquetas: android, desarrollo
mar 1
Publicado por Isidro Fuentes Hermoso en Enlaces | No hay comentarios
(Seguir leyendo...)
feb 22
Publicado por Isidro Fuentes Hermoso en Enlaces | No hay comentarios
(Seguir leyendo...)
Etiquetas: android
nov 15
Publicado por Isidro Fuentes Hermoso en Actualidad | No hay comentarios
Podemos desarrollar dos tipos de menús en Android: Uno que aparece al pulsar el botón menú del teléfono y otro que aparece cuando pulsamos y aguantamos un momento la pantalla o el botón central del D-pad.
Vamos a empezar por crear un menú que aparezca cuando pulsamos el botón menú del teléfono:

Leer el resto de esta entrada »
Etiquetas: android, desarrollo, manual, tutorial
oct 25
Publicado por Isidro Fuentes Hermoso en Divulgación | No hay comentarios
En el último post, comenzamos a declarar la interaz de usuario de forma declarativa. Nos quedamos en el siguiente aspecto:
Si arrancamos el emulador y ejecutamos nuestro ahorcado inacabado, tendremos este aspecto. Ahora, pulsa CTRL+F11 y el emulador cambiará a modo landscape. Es importante hacer estas pruebas ya que, en nuestro ejemplo, si en vez de haber dos botones hubiesen cinco, los botones inferiores saldrían del espacio de la pantalla cuando está en modo landscape. A modo de ejemplo, en este post vamos a añadir a nuestro juego del ahorcado la declaración del interfaz para el modo landscape Empecemos.
Leer el resto de esta entrada »
Etiquetas: android, desarrollo, manual, tutorial

Ayer vimos en clase una pequeña introducción a la programación concurrente. Necesitaríamos un curso entero para entrar en todos los detalles de esta temática, y eso no es el objetivo en esta asignatura. Sin embargo, existen expertos en programación que recomiendan que se diseñen los programas bajo el punto de vista concurrente, aunque no lo [...]
(No hay comentarios)
Ayer vimos en clase la teoría de dos estructuras interesantes: los arrays de objetos y la lista enlazada simple. Aunque fue teoría, creo que fue una clase interesante. Como os comenté, fue una explicación del porqué y cómo funcionan estas estructuras. Sin embargo, las pruebas que haremos no se basarán en estructuras creadas desde cero, [...]
(1 comentario)
(No hay comentarios)
El viernes expusimos en clase algunos de los artículos de Eric S. Raymond. Para el segundo cuatrimestre, es importante fomentar la mayor independencia posible de cara a la consecución de las tareas, y por ello os pasé un resumen (en formato mapa mental) que hice sobre uno de sus documentos: Cómo hacer preguntas de manera [...]
(No hay comentarios)
Acabaron las entregas y ya estamos en el segundo cuatrimestre. Ayer, en clase, se expusieron las diferencias entre lo visto en el primer cuatrimestre y lo que vamos a ver. Fueron unas líneas generales, pero espero que sirviesen para centrarnos en los siguientes aspectos: La importancia en esta asignatura de no “descolgarse” del día a [...]
(No hay comentarios)
Isaac, alumno de la asignatura de Análisis y Programación I, presenta el resultado de la tarea 4 de este cuatrimestre. ¡Este grupo, todos ellos, apuntan maneras!. Ánimo y a por los exámenes.
(2 comentarios)
Nuestro alumno Michael Owaboye nos presenta en este post un extracto de una tarea elaborada para la iniciativa Phileas. En ella, los alumnos aplican los pasos para, a partir de un escenario, extraer las responsabilidades y luego asignarlas y traducirlas en clases.
(2 comentarios)
Ya casi es Febrero. Después de un cuatrimestre bastante intenso, recordad que, junto a la carátula que os he pasado, tenéis que guardar todas las tareas hechas, además de todo el diseño de phileas hecho en clase, en un CD. Queda ahora el último esfuerzo de revisar vuestro trabajo, para que sea de calidad. Recordad [...]
(No hay comentarios)
Aunque ya lo hayamos hablado en clase, creo necesario recordar lo importante que es no olvidar que pensando en términos de responsabilidad podemos evitar que la complejidad de los grandes programas nos asusten. Tenemos que pensar que cada responsabilidad es como una herramienta que nos permitirá hacer algo con ella. Si seguimos con la metáfora [...]
(No hay comentarios)
La última clase antes de las vacaciones de Navidad ha servido para aclarar puntos muy importantes que deben tenerse en cuenta: – Sobre cómo abordar grandes proyectos en base a escenarios. – Sobre cómo, para cada paso del escenario, extraer las responsabilidades y cómo asignarlas a clases y traducirlas a métodos y/o atributos. Siempre lo [...]
(No hay comentarios)