Programación y Robótica

2. Programación gráfica

2.1. App Inventor para dispositivos móviles

App Inventor es una herramienta de desarrollo de software que fue creado conjuntamente por el MIT (Massachusetts Institute of Technology) y por Google Education  para la elaboración de aplicaciones destinadas al sistema operativo de Android, aunque las últimas versiones de App Inventor son válidas también en iOs.

Esta herramienta es gratuita y el entorno de programación es gráfico por lo que es muy fácil familiarizarse con él y crear apps para un dispositivo móvil basado en Android. Al igual que Scratch, el sistema de bloques en el que está basado su lenguaje de programación permite a cualquier usuario crear programas y ponerlos en funcionamiento en su propio dispositivo, lo cual es muy estimulante para los estudiantes. Aunque las aplicaciones creadas con AppInventor están algo limitadas por su simplicidad, proporcionan un gran número de utilidades.

App Inventor es software libre y podrás acceder a multitud de proyectos elaborados por otros usuarios para poder editarlos, mejorarlos o simplemente comprobar cómo ha sido desarrollado.

  • Para empezar a trabajar con App Inventor necesitarás una cuenta de Google.
  • Crearemos el programa accediendo al editor.
  • Después de crear nuestra App en el editor debemos llevarla al dispositivo y comprobar que funciona correctamente. Para ello, es necesario haber instalado en nuestro dispositivo MlT AI2 Companion.
  • Desde el editor en el que hemos creado el programa podemos seleccionar la opción de crear un código QR.
  • Así, desde nuestro dispositivo móvil podemos leer el código QR y descargar nuestra propia app en el dispositivo.

Acceso al editor App Inventor>>

Acceso a MIT AI2 Companion>>

Antes de comenzar a utilizar App Inventor te aconsejamos que leas sus Términos de Uso y su Política de Privacidad


Tutoriales:



Introducción a App Inventor

App Inventor 1: Introducción del canal de YouTube Programamos


Interfaz de App Inventor

App Inventor 2: Repaso a la interfaz de Diseño del canal de YouTube Programamos


Mi primera App 1

App Inventor 3.1: Mi primera App(Diseño) del canal de YouTube Programamos



Mi primera App 2

App Inventor 3.2: Mi primera App(Bloques) del canal de YouTube Programamos


Mi primera App 3

App Inventor 3.2: Mi primera App(Prueba y corrección de errores) del canal de YouTube Programamos