¡Hola a tod@s! Regresamos a este pequeño espacio semanal para repasar lo que ha dado de sí una nueva clase de Java con Android. Una muy especial puesto que hemos dedicado la clase a crear nuestra propia aplicación temática para el día de Halloween.
A pesar de que no llevamos muchas clases y de que hemos trabajado con conceptos básicos de la programación en Java y del desarrollo de aplicaciones para Android, teníamos que hacer algo especial. ¡Y así ha sido, hemos creado nuestra propia versión de la app Instant Buttons para Halloween! ¡Totalmente a nuestro gusto!
Para quienes no lo conozcan, Instant Buttons es una aplicación que recoge los sonidos más famosos y conocidos en botones que, al pulsarlos, reproducen ese sonido. ¡La aplicación ideal para practicar lo que hemos venido haciendo en las clases anteriores!
Así que nos pusimos enseguida, manos a la obra. Después de cargar todos los recursos de la aplicación, nos centramos en dar forma a la apariencia y diseño de nuestra aplicación. Aprendimos a configurar el estilo de la vista principal de nuestra aplicación, de forma que estuviera bien distribuida en la pantalla. ¡Para todas las resoluciones disponibles!
Pero eso no fue todo. También vimos cómo Android nos permite trabajar con capas de vistas dentro de otras capas, algo que nos solucionó mucho el apartado de diseño. Para terminar, pudimos crear el comportamiento de los botones, para que estos reaccionaran para cuando pulsáramos, mantuviéramos presionado o no estuviéramos pulsando. ¡Todo desde el XML!
No obstante, con tanto cuidado y detalle, nos tuvimos que dejar la parte de reproducción de sonidos y la codificación restante en Java para la próxima semana. Pero no importa, porque con la variedad de recursos que tenemos, lo mejor será comprobar cómo cada uno tendrá su propia versión de la aplicación. ¡Sus propios sonidos y sus propios estilos!
¡Hasta la semana que viene, programadores!
Miguel Rolle. Profesor de Programación y Desarrollo de Aplicaciones de ConMasFuturo