App Inventor

 Holaaa viajerosss!!😝 Estos últimos meses he estado muy ocupada aprendiendo y trabajando con un nuevo programa que os vengo a comentar, que se llama MIT App Inventor. De esto me examino dos veces, mi profesor nos ha estado explicando el tema y como no, dejándonos su móvil para apreciar todo el trabajo (le hemos gastado la batería jajaja) ya que solo está disponible en android. Y cómo compartir es de guapas, os vengo a hablar sobre este programa.☺️

App Inventor es un programa que ofrece Google al cual puedes acceder iniciando sesión con tu correo. En ella podemos crear aplicaciones y configurarlas como encuestas en las que se registra el número de puntos, contadores de pasos, lectores del código QR e incluso añadir variables como canciones, botones que te facilitan el uso del trabajo que realizas, etc…

El usuario puede, de forma visual y a partir de un conjunto de herramientas básicas, ir enlazando una serie de bloques para crear la aplicación. El sistema es gratuito y se puede descargar fácilmente de la web. Las aplicaciones creadas con MIT App Inventor están limitadas por su simplicidad, aunque permiten cubrir un gran número de necesidades básicas en un dispositivo móvil. Los proyectos generados a través de esta herramienta se almacenan automáticamente en los servidores de App Inventor, permitiendo llevar en todo momento un seguimiento y control del trabajo.

Como características y funciones de dicho programa, podemos señalar las siguientes:

  1. Actualmente basada en Blockly de JavaScript para crear un lenguaje visual. Estas librerías están distribuidas por el Instituto de Tecnología de Massachusetts bajo su licencia libre. El compilador que traduce el lenguaje visual de los bloques para la aplicación en Android, utiliza Kawa (un framework de lenguaje en Java que implementa el lenguaje de programación Scheme) como lenguaje de programación, distribuido como parte del sistema operativo GNU de la Free Software Foundation.
  2. Permite crear una aplicación en menos tiempo que otros y se pueden programar aplicaciones más complejas en mucho menos tiempo que con los lenguajes más tradicionales, basados en texto.
  3. La interfaz gráfica permite al usuario crear aplicaciones con muchas funcionalidades al alcance de unos cuantos clics, por lo tanto se abre una gran puerta para muchas personas que deseen crear aplicaciones sin necesidad de ser programador.

Antes de comenzar a mostraros mi trabajo, os dejo aquí un vídeo tutorial de como usar este programa, así facilitaros el trabajo y para que entendáis todo lo que os procedo a poner en esta página.


¿Qué es lo que he aprendido a hacer durante estos últimos meses? Bien:

1. Encuestas. He aprendido a hacer encuestas en dicha aplicación, formulando una o más preguntas a las cuales les he atribuido más de una respuesta (solo una correcta). En la cual se responde mediante botones; pero… esto no acaba ahí, según lo que el público responda la aplicación estará preparada por parte del usuario que la crea para responder de diferentes maneras como por ejemplo al fallar la respuesta llevarte a otra pantalla en la que aparece “ERROR” y disponer de un botón para la vuelta atrás, en cambio al acertar la pregunta, llevarte a una pantalla con un contador de puntos o un botón de acierto que al pulsar reproduce un sonido.

2. Contador de pasos. Algo que en la actualidad utilizamos mucho en nuestro día a día sobretodo al hacer deporte son las aplicaciones que cuenta los pasos y las distancias, y…. si, es algo que también hemos estado trabajando últimamente, todo es gracias a un podómetro y la disposición de botones para iniciar, reanudar, detener y reiniciar la marcha.

3. Lector de Códigos QR. Hoy en día con las nuevas tecnologías y oportunidades de las que disponemos en la red un lector de Códigos QR nos es muy útil, por lo que es un tema que también hemos estado viendo. 

4. Medir y Ubicar lugares del mundo. Si, es como os lo estáis imaginando, puedes desde la comodidad de tu casa buscar el lugar que quieras y medir su latitud, distancia… Y sobre todo disponer de un voiceover que te dice que es lo que estás buscando, cosa que le viene muy bien a las personas con dificultades o discapacitadas.

5. Elementos extra. Como elementos extra (cosas que nos suma nota en nuestros exámenes sobre App Inventor) es poner sonidos según sitios a los que le de clic el público, cambios de colores del fondo, temporizadores que hacen pasar de pantalla a otra o limitan el funcionamiento de algo…

Para que podáis apreciar, os dejo aquí algunos ejemplos anteriormente mencionados, y como no, imágenes de todo lo que se realiza para el correcto funcionamiento del programa.



Cabe destacar la pestaña de editor de "BLOQUES".

 El editor de bloques es el lugar donde se crea la lógica del programa. Aquí programamos el comportamiento de nuestra aplicación, le diremos a las componentes lo que deben hacer y cuándo hacerlo. El editor de bloques se ejecuta en una ventana independiente del diseñador de componentes y está implementado como una aplicación de Java Web Start que se ejecuta en nuestro ordenador.



Algo muy guay que podemos realizar también es un teclado con diferentes notas y canciones mediante el uso de botones y reproducciones de sonido. Siempre añadiendo los sonidos en formato mp3 y ya disfrutar de nuestro piano o nuestra lista de música personalizada (no os hace falta pagar Spotify, para que veáis que todos son ventajas jajaja).



Para finalizar, os adjunto un video de el resultado de una práctica hecha con el programa que hemos estado viendo hasta hoy, App Inventor. Espero que os guste.

Este programa lo ofrecen los dispositivos android, a los que te puedes conectar mediante el código QR o el código de letras y números que te ofrece la página. Aquí os dejo una prueba  de ello.


Y bueno viajeros… ¡Espero que os guste y os sea ameno! Muy pronto nos volveremos a ver y eso si, con muchas nuevas y grandes novedades. Y no os preocupéis si no le pilláis el truco al principio ya que yo también fui novata y aquí estoy, explicando algo que a mi me costaba también. Nos vemos! Y… a seguir viajando y comiéndonos el mundo!!☺️☺️❤️


No hay comentarios:

Publicar un comentario