¿Conoces o has oído hablar de la inventor de la aplicación? Si tu respuesta a esa pregunta fue “sí”, seguramente descubrirás alguna información más valiosa sobre él, después de todo, mucho se habla de él en estos días.
Sin embargo, si tu respuesta fue “no, nunca he oído hablar de ella”, entonces prepárate para descubrir en este artículo cómo puedes crear tu propia aplicación sin ninguna dificultad o misterio.
A menudo, sus usuarios lo llaman inventor de aplicaciones para Android. De forma muy sencilla, se trata de una aplicación de código abierto, creada por el gigante Google y que permite a los nuevos programadores crear aplicaciones para el sistema Android.

Aprendiendo un poco de tu historia
Si eres de la zona o te apasiona la programación, seguro que has oído el nombre "Hal Abelson". En 2010, cuando se creó la aplicación, que luego se puso a disposición y se lanzó al público, él fue el responsable de todo esto.
A partir de la segunda mitad de 2011, con financiación de Google, otros profesores, además de Hal Abelson, se le unieron para lanzar una nueva versión de la app inventor en 2012. Sus nombres son Eric Klopfer y Mitchell Resnick.
Y fue en 2013 que se lanzó una nueva versión de la aplicación (versión 2), provocando que su versión original se llamara: App Inventor Classic. Esta nueva versión contenía importantes diferencias, principalmente en el editor de bloques.
Más información sobre el inventor de la aplicación
Hal Abelson creó el inventor de la aplicación en la universidad estadounidense llamada MIT - Instituto de Tecnología de Massachusetts, lo que permite crear aplicaciones utilizando un navegador de Internet, conectado a un teléfono o emulador.
De esta forma, la creación de estas aplicaciones se realiza mediante una selección de componentes y el ensamblaje de bloques que especificarán cómo se comportarán dichos componentes.
Básicamente, hay dos secciones que componen el inventor de la aplicación, a saber, el "Diseñador de App Inventor" (que crea la interfaz de la aplicación) y el "Editor de bloques de App Inventor" (que permite que los componentes interactúen entre sí).
Conociendo la sección “App Inventor Designer”
Se conoce como el foco principal del proyecto, donde se diseñará y construirá la interfaz de la aplicación. Aquí define la posición de los botones y qué imágenes se utilizarán.
Toda la construcción del programa se basará en componentes y fotos importadas de casillas de verificación y listas desplegables. Aquí usas toda tu creatividad, apoyando tu estructura en 4 columnas, a continuación:
- Columna 1 – Paleta: aquí es donde estarán básicamente todos los componentes a utilizar en una aplicación. Estará completamente separado en nuevas secciones, que te permitirán ubicar fácilmente los componentes, ya sean componentes básicos como botones, textos, imágenes, así como herramientas un poco más complejas que te permitirán integrarlas con otras herramientas de Lego Mindstorms. . Los componentes creados en la paleta se arrastrarán a la segunda columna.
- Columna 2 - Visor: esto es básicamente un organizador para los objetos creados anteriormente. Aquí comienzas a darle a la aplicación una "carita", tal como lo imaginaste. A través de la visualización de una ventana, puede simular la pantalla de un teléfono celular y también organizar cuánto espacio se utilizará en este programa. Todo lo que se insertó aquí y en la columna anterior se presentará en la tercera y siguiente columna.
- Columna 3 – Componentes: se encarga de almacenar todo lo que se insertó antes, ya sean componentes que estarán visibles en la pantalla de la aplicación o no. De esa forma, cada objeto se almacenará de forma organizada y sencilla, permitiéndote crear nombres que lo hagan más fácil o que estén relacionados con tu proyecto. Además, puede agregar archivos multimedia (videos, fotos y sonidos) y editarlos en la cuarta y última columna.
- Columna 4 – Propiedades: Aquí está el punto más importante de tu creación, pues en esta columna se definirán elementos cruciales como: colores de fondo, qué contiene cada texto y su tamaño, qué información, qué botones, la dimensión (ancho y alto ) de cada objeto, etc. Lo que se configura aquí se aplica inmediatamente en la columna “Visor”.
Con casi todo ya ensamblado, comienza la fase de asignación de roles para cada uno de los componentes que eligió. Simplemente haga clic en el botón "Bloques" para ser dirigido a una nueva sección.
Introducción a la sección “Editor de bloques de App Inventor”
Una vez hayas accedido a la sección “Editor de bloques”, será el momento de definir qué hará cada elemento de tu aplicación. Es básicamente la sensación de armar un rompecabezas.
Mediante un menú de funciones, combinarás de forma sencilla e intuitiva, cada mando y combinación. Y todo esto se hace a través de un ajuste perfecto, ya que solo las funciones compatibles encajarán entre sí.
De esa manera, cuando use bloques condicionales (como "si o para"), automáticamente creará y establecerá la lógica para su aplicación dentro del inventor de la aplicación.
Es muy fácil crear tu aplicación
Por supuesto, para cualquiera que quiera aprender acerca de cómo programa, el comienzo puede incluso parecer difícil o quizás un poco confuso. Pero tenga la seguridad de que App Inventor lo hará mucho más fácil.
A pesar de haber sido creado con el objetivo de introducir a los alumnos en el universo de la programación, hoy en día permite la creación de diferentes tipos de aplicaciones (desde las más sencillas hasta las más complejas). Todo con recursos limitados, por supuesto.
Visite nuestro sitio web y vea nuestros consejos para cursos
No importa si ya tiene su nueva aplicación diseñada o simplemente definida en su imaginación, App Inventor lo ayudará a alcanzar su objetivo de manera rápida y sencilla.