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

Entradas más populares de este blog

Algoritmos Y Diagramas de Flujo

Software Educativo