En la actividad 3.9, nos enfocaremos en desarrollar una aplicación que simule el funcionamiento de una máquina afeitadora. Descargaremos un sonido característico de la máquina y seleccionaremos una imagen representativa para la interfaz. Utilizaremos componentes de sonido y programaremos botones para que al presionarlos, reproduzca el sonido y active la vibración de manera realista. Además, implementaremos otro botón para apagar ambas funciones, brindando a los usuarios una experiencia completa de simulación de afeitado.
Requisitos previos:
Cuenta de MIT App Inventor (puedes crear una en http://appinventor.mit.edu)
Descargar los archivos "imgAfeitadora.jpg" y "Afeitadora.mp3" para la aplicación.
Actividad 3.9
Paso 1: Para comenzar a desarrollar la nueva aplicación, primero asegúrate de tener abierto el sitio web de MIT App Inventor. Puedes acceder a través de tu computadora utilizando el siguiente enlace: https://appinventor.mit.edu/.
Paso 2: En el menú superior, selecciona "Proyectos" y luego elige "Comenzar un proyecto nuevo...". Coloca el nombre "app4" en el campo de nombre del proyecto.
Paso 3: En el área de diseño, arrastra y suelta dos botones (Button), y a continuación, desde la paleta de medios, agrega un componente "Sonido" para habilitar la reproducción del sonido en la aplicación. Asegúrate de descargar la imagen <imgAfeitadora.jpg> y el archivo de sonido de la máquina de afeitar <Afeitadora.mp3> necesarios para personalizar y dotar de sonido a tu aplicación.
Paso 4: En la lista de componentes añadidos, seleccionamos "Screen1" y procedemos a configurar las propiedades de la siguiente manera: establecemos "DispHorizontal" en "Centro", "DispVertical" en "Centro", en "ImagenDeFondo" seleccionamos la opción "desde el computador" y cargamos la imagen "imgAfeitador.jpg", y finalmente, asignamos el título "AfeitadoraGalan".
Paso 5: Los botones 1 y 2 les cambiaremos en sus propiedades el 'ColorDeFondo' por gris oscuro, el 'tamaño de letra' a 20, aplicaremos 'Negrita' y modificaremos el texto por 'ON' y 'OFF', respectivamente.
Paso 6: Seleccionamos el sonido en la lista de componentes y, en la lista de propiedades, elegimos "Origen" y luego "Subir archivo". Luego, en la carpeta de descargas, seleccionamos el archivo "Afeitadora.mp3".
Paso 7: Para programar esta funcionalidad, seleccionamos la opción "<Bloques>" y unimos los siguientes bloques con el objetivo de lograr que, al presionar el botón "ON", el dispositivo emita un sonido y vibre, y que al presionar el botón "OFF", se apague.
Paso 8: Para finalizar, en el menú superior, seleccionamos "Generar", y posteriormente, "Android app". Esperamos a que se genere el archivo APK (instalador de Android), el cual descargamos a nuestro dispositivo a través de un código QR. Durante la instalación, es posible que debamos otorgar las autorizaciones pertinentes, ya que el sistema no reconoce la procedencia de la aplicación. Listo