App Inventor (o MIT App Inventor) es una plataforma de desarrollo visual diseñada para que cualquier persona pueda crear aplicaciones para dispositivos Android, incluso sin tener conocimientos previos de programación avanzada.
En lugar de escribir líneas de código complejas, utilizas una interfaz de "arrastrar y soltar" (bloques de colores que encajan como piezas de un rompecabezas) para definir el comportamiento de la aplicación.
El flujo de trabajo se divide en dos secciones principales dentro del navegador:
Diseñador (Interfaz de usuario): Aquí arrastras botones, imágenes, etiquetas de texto y otros componentes a una pantalla que simula tu celular.
Editor de Bloques: Aquí es donde ocurre la "magia". Programas lo que sucede cuando, por ejemplo, alguien presiona un botón o agita el teléfono.
Práctica 1 Darketo
En esta aplicación solo se ocupan dos comandos. Con un botón reproduce el sonido de este señor respirando y con el otro lo paras o silencias.
Botón 1: reproducir sonido
Botón 2: pausar sonido
-ˋˏ✄····································
Práctica 2 Piano
Esta es una aplicación de piano que funciona como cualquier otra, y de la siguiente manera es cómo programé los bloques para su funcionamiento
Columna 1: sonido/notas de las teclas
Columna 2: sombreado de teclas al presionarlas
Columna 3: devolver el color original de las teclas
-ˋˏ✄····································
Práctica 3 Traductor
Esta aplicación es un poco más elaborada debido a que usamos otros componentes menos sencillos: traductor, reconocimiento de voz y texto a voz. Esto para lograr que, al momento de hablar, se reconozca la voz y escriba tanto el texto original como el texto traducido según el idioma que se elija.
Columna 1. cuando se presiona el botón para hablar, se ordena reconocer que alguien está hablando y obtener este texto para después escribirlo. Posteriormente se ordena que al momento de tocar el botón de español, el texto sea traducido al español. Toma la traducción y la escribe.
Columna 2: se les da las mismas instrucciones a los botones de traducir y escribir en su respectivo idioma al momento de hacer clic en ellos.
-ˋˏ✄····································
Conclusión
MIT App Inventor representa una herramienta transformadora que derriba las barreras de entrada al mundo del desarrollo móvil, permitiendo que la creación de software pase de ser una disciplina técnica exclusiva a una forma accesible de expresión creativa y resolución de problemas.
No comments:
Post a Comment