Etiquetas

jueves, 20 de abril de 2017

App Inventor


1.INTRODUCCIÓN.


App Inventor es una herramienta visual para desarrollar aplicaciones móviles sobre Android. Permite diseñar la interfaz de usuario de una app utilizando interfaz gráfica de usuario (GUI) basada en una aplicación web. El comportamiento de la app se define mediante bloques.

2.DESARROLLO.

App Inventor apareció el 12 de julio de 2010, y se abrió a todo el público en 15 de diciembre de 2010. Lo desarrollaron entre Hal Abelson de MIT y los ingenieros de Google Ellen Spertus y Liz Looney, junto con David Wolber profesor de USFCA y divulgador de la aplicación. A principio de agosto de 2011 Google anunció que ya no mantendría esta aplicación, pero que la haría código libre destinado a la educación.
Una semana después el Instituto Tecnológico de Massachusetts (MIT), una institución de educación superior privada situada en Cambridge, Massachusetts (EE.UU.), anunció que se haría cargo del proyecto. El 31 de diciembre de 2011 App Inventor de Google dejó de funcionar.
El 4 de marzo de 2012, el Instituto Tecnológico de Massachusetts (MIT) volvió a poner el proyecto en Internet y en diciembre de 2013, MIT saca AI 2, una nueva versión de App Inventor: http://ai2.appinventor.mit.edu 
En noviembre de 2014 sale la opción de idioma, con lo cual podemos ver la mayoría de los elementos en español. 

El 15 de julio de 2015 desaparece App inventor (el antiguo).

App Inventor fue desarrollado con el objetivo de ser una herramienta que permita desarrollar apps para Android sin tener conocimientos previos de programación. Utiliza un entorno de programación por bloques orientado a objetos muy similar a Scratch y StarLogo TNG, ambos también soportados por el  MIT.

App inventor es un programa online; es decir, trabajamos con un servidor externo y todos nuestros trabajos se almacenarán bajo nuestra cuenta Google. 

Ventajas:
  •  Permite crear aplicaciones por medio de bloques de manera intuitiva y grafica.
  • Se puede acceder en cualquier momento y cualquier lugar siempre que estemos conectados a internet.
  • Nos ofrece varias formas de conectivad: directa, o wi-fi o por medio del emulador.
  • Nos permite descargar la aplicación mediante el .apk a nuestro pc ya sea para compartirla, instalarla  a nuestro celular, o uso de USB.

Limitaciones:
  •  Necesidad de estar conectado a internet.
  •  Sólo se puede desarrollar para Android.

Desventajas:
  •  No genera código el Java para posteriores desarrollos más profundos.
  •  No maneja mucha flexibilidad como lo hace el código en Java.

Proceso de trabajo de App Inventor
Casi cualquier tipo de aplicación se  puede crear con App Inventor. Por ejemplo, puede crear una App Android para su empresa o negocio   (App inventor es fenomenal para este tipo de aplicaciones)  y cuando esté lista, puede subirla  a Google Play como  con cualquier otro tipo de programación y además  obtener ingresos  si la pone  pago o incluye publicidad  usando los principales métodos de monetización como: Admob, leadbolt, mobpartner… 

En 2015, la comunidad del MIT App Inventor constaba de casi 3 millones de usuarios que representaban a 195 países. ¡Más de 100.000 usuarios activos semanales habían construido más de 7 millones de android! 
Como una herramienta de código abierto que pretende realizar la programación y la creación de aplicaciones accesibles a una amplia gama de audiencias, el MIT App Inventor ha llamado la atención de:
  • ·         Educadores formales e informales que han utilizado el MIT App Inventor para introducir la programación a sus estudiantes de informática, miembros del club de ciencias, después de la escuela asistentes programas, y los campistas de verano. Muchos educadores también han comenzado a usar el MIT App Inventor para desarrollar aplicaciones en apoyo de sus propios objetivos de instrucción.
  • ·         Los empleados del gobierno y cívicos y voluntarios que han aprovechado el poder de MIT App Inventor para desarrollar aplicaciones hiper-locales en respuesta a los desastres naturales y las necesidades de la comunidad...
  • ·         Los diseñadores y gerentes de producto que han visto el potencial que tiene el MIT App Inventor para apoyar el proceso de diseño iterativo a través de creación rápida de prototipos, pruebas e iteración.
  • ·         Los investigadores que utilizan el MIT App Inventor para crear aplicaciones personalizadas que pueden procesar la recopilación de datos y los requisitos de análisis en una amplia variedad de campos de prácticas médicas a social.
  • ·         Los aficionados y los empresarios que quieren convertir rápidamente una idea en una aplicación sin la curva de costos o el aprendizaje de los procesos de creación de aplicaciones más tradicionales.


3.BIBLOGRAFÍA.

https://sites.google.com/site/taacappseneducacion/home/creacion-de-apps/app-inventor
https://es.wikipedia.org/wiki/Instituto_Tecnol%C3%B3gico_de_Massachusetts
http://qtsappinventor.blogspot.com.es/2015/09/que-es-app-inventor.html
https://soloelectronicos.com/tag/ejemplos-mit-app-inventor/
http://appinventor.mit.edu/explore/about-us.html

No hay comentarios:

Publicar un comentario