¿Qué es App Inventor?
Dicho de una coloquialmente, se trata de un lugar donde se puede crear
de manera libre una aplicación para sistema operativo Android y lo mejor,
personalizada, según las necesidades de cada persona. Desde juegos, cálculos matemáticos,
mapas de ubicación, bases de datos, app de diseño, app para dibujar, entre
¿Qué se requiere para desarrollar
y programar en App Inventor?
Solo se requiere de mucha imaginación, paciencia y deseo de aprendizaje.
App Inventor no requiere conocimientos previos de programación, de hecho y a
pesar de tratarse de un entorno de desarrollo para Android, no se condiciona la
tenencia de un equipo móvil (celular o Tablet), basta con tener un computador y
acceso a internet, pues App Inventor se ejecuta como un servicio web y permite
el desarrollo con un emulador, el cual simula un Android con una interfaz gráfica
muy intuitiva y su configuración es tan sencilla como preparar una receta en
casa.
¿Cómo se conforma App Inventor?
Se conforma con 3 herramientas:
a)
Gestor de
proyectos. (en ella guardamos los proyectos creados) pero para el desarrollo
como tal de las aplicaciones, las siguientes son las más importantes.
b) Diseñador.
En esta herramienta podemos darle la forma (visualmente) que queremos a la aplicación,
con los elementos que pretendemos que ésta tenga.
c)
Gestor de
bloques. El editor de bloques permite que se le den las atribuciones y las
acciones que harán los elementos seleccionados en el diseñador. Esta es la
parte más importante en el desarrollo de la aplicación, porque es aquí donde se
designa realmente para que sirve cada elemento, cuales funciones deben tener.
Arquitectura:
Una aplicación debe responder a una necesidad más que a un capricho o a un simple gusto. Es importante comprender que la tecnología está para facilitar la vida de la humanidad y es nuestra responsabilidad saber como utilizarla.
También debe ser coherente e imperativo para las personas que adentran en el mundo de la tecnología, la información y el desarrollo, conocer términos relacionados directamente con estos temas. Así como el cuestionarnos sobre la importancia o no de la tecnología en nuestras vidas, para que de ésta manera podamos entender que más allá de lo que representa en la actualidad para el mundo comercial, su mayor relevancia radica en que la utilizamos para ayudar a las personas, a la ciencia y en si a todas las disciplinas existentes en el mundo entero.
Imaginemos un mundo sin tecnología, un mundo sin celulares o sin sistemas operativos Android, sería un mundo posiblemente con mayor compromiso humano por los demás, pero al mismo tiempo estaríamos hablando de una humanidad llena de vacíos, confundida y sin descubrir aún muchas cosas y situaciones importantes para el desarrollo humano que hoy es posible gracias los elementos arriba mencionados. ¿Cuantos de nosotros nos hemos ayudado cuando buscamos algo en Internet? creo que la mayoría y usted especialmente señor lector puede darme o no la razón. Gracias a los Android y a la tecnología podemos comunicarnos con nuestros seres queridos, facilitar los negocios y nuestra asistencia y presencia en lugares que antes así lo requerían.
Gracias a Richard Matthew Stallman y a Linus Torvalds creadores de Linux por su filosofía de software libre, quienes a su vez inspiraron la creación del Android por los señores Andy Rubin, Rich Miner, Chris White y Nick Sears, creadores y fundadores de Android Inc en el 2003. A Google por comprarla en el año 2005 y mejorarla, al punto de convertirla en la herramienta que hoy significa para la humanidad.