¡Haz clic aquí para ver varios proyectos en progreso!

English

Desarrollo Móvil

Hemos creado un puñado de aplicaciones en Android y seguiremos haciéndolas el año que viene en nuestro programa. A continuación hay unos ejemplos de aplicaciones que he hecho.

Proyectos

Calculadora de Diabetes

Esta fue nuestra primera aplicación, en que el usuario metería su glucosa media estimada (eAG) o su valor de A1c, y nuestra aplicación se encargaría de convertir y mostrar la conversión.

left arrow
diabetes calculator image
right arrow

Esto fue bastante simple crear, pero nos enseñó acerca de las restricciones ("constraints"), las diferentes opciones para la entrada, como evitar fallos de los programas, y como navigar por Android Studio.

Tres en Línea

Nuestra tarea de tres en línea fue una oportunidad de obtener puntos extra, pero me divertía diseñando el plano y la lógica de la computadora.

left arrow
tic-tac-toe game image
right arrow

Primero, hice los archivos svg que quería usar (las piezas del juego y el tablero) usando Inkscape y los incorporé al plano. Luego, añadí todos los botones y el código para manejar las victorias y las pérdidas.

Finalmente, además del modo en que la computadora selecciona un sitio en el tablero al azar (modo fácil), diseñé un proceso más complejo (modo difícil) en que la computadora sería capaz de elegir entre todos los sitios vacantes que podrían llevar a un tres en línea.

Pig Dice ("Dados de cerdo")

Nuestra aplicación más reciente fue un juego en que el usuario podría jugar contra la computadora. Esto fue un proyecto que duró varias semanas, y poco a poco añadimos mejoras significantes.

left arrow
PIG dice game image
right arrow

Esta aplicación manejaba el turno de la computadora con un temporizador y se podía rotar sin perder los datos del juego. Añadimos dos actividades adicionales (una página de inicio y un marcador) entre los cuales el usuario podía navegar. Empezamos por simplemente enviar la información por un intent cuando la actividad se cambió. Sin embargo, al fin teníamos otro archivo que la aplicación podía leer y actualizar cuando se ganó un juego, poblando un marcador que se desplazaba.