MIT APP Inventor
MIT APP INVENTOR
¿Qué es?
App inventor es un entorno de
programación que permite crear aplicaciones móviles de forma muy sencilla, por
lo que es accesible a todo el mundo, incluso a los niños, está diseñado para
programar aplicaciones sencillas, pero totalmente funcionales para smartphones
y tablets de dispositivos Android o iOS.
Objetivo
El objetivo de App Inventor es democratizar el desarrollo de software, permitiendo a los jóvenes dejar de ser consumidores pasivos de tecnología para convertirse en creadores activos de tecnología.
Para ello, App Inventor se ha
creado como un software de programación profundamente visual e intuitivo.
Funciona con un lenguaje de programación basado en bloques
Características
- Código fuente abierto.
- Se puede descargar fácilmente, modificar y crear su propia versión.
- Las aplicaciones desarrolladas pertenecen al creador.
- Licencia por crear con MIT App Inventor gratis.
- Permite el desarrollo del Pensamiento Computacional.
- El editor de bloques de la plataforma está basado en Blockly de JavaScript para crear un lenguaje visual.
Funcionamiento
- Bloques:
Permite añadir instrucciones en forma de bloques a los elementos que se
han agregado en el apartado de Diseñador.
- Interfaz
de usuario: todos los elementos interactivos que se pueden agregar a
una app, como por ejemplo botones, checkboxes (cuadros de
selección), barras de desplazamiento, imágenes, listas, desplegables,
campos de texto.
- Disposición:
permite añadir capas “no visibles” con el fin de organizar los elementos
dentro de la pantalla. Pueden ser dispuestos de manera vertical,
horizontal, dentro de tabla.
- Medios:
para añadir reproductores de música y video hasta galerías de imágenes.
- Dibujo
y animación: una serie de objetos visuales e interactivos con los
cuales podrás dibujar, interactuar entre objetos.
- Sensores:
para agregar a la app funcionalidades que un dispositivo móvil incorpora
hoy en día de manera habitual, tales como; acelerómetro, giroscopio,
podómetro, brújula.
- Social:
una app también puede incorporar herramientas clásicas como; SMS, e-mail,
navegador web y redes sociales, agenda de contactos.
- Almacenamiento: Con
este apartado se puede generar la base de datos para incluirla en la app y
utilizar archivos con información necesaria para el buen funcionamiento de
la App.
- Conectividad: La capacidad de
comunicarse con otros dispositivos del entorno mediante tecnologías
inalámbricas como Bluetooth ya incorporadas en los terminales.
- Visor:
este apartado del entorno muestra lo que se verá en la App una vez sea
instalada en un dispositivo.
- Propiedades:
al igual que cada vez que se añade un elemento al Visor, éste se añade a
una lista dentro del apartado Componentes de manera automática, también se
va a generar la sección Propiedades donde se van a poder modificar ciertos
parámetros del componente del visor seleccionado.
Interfaz
Pagina del programa: https://appinventor.mit.edu/
Comentarios
Publicar un comentario