Contextualízate
INTRODUCCIÓN A APP INVENTOR
Figura 1: MIT app inventor
¿Qué es una App? Una aplicación es una especie de programa informático pero que está diseñado para que sea ejecutado en smartphones, tabletas y otros dispositivos móviles. En esencia, una aplicación no deja de ser un software. Para entender mejor el concepto, podemos decir que las aplicaciones son para los móviles lo que los programas son para los ordenadores de escritorio (Cuello, 2014). Sin embargo, las aplicaciones deben considerar las limitaciones de los dispositivos, como el uso de batería, el tamaño de la pantalla, entre otros.
1
Diferencias entre aplicaciones y web móviles Aplicaciones móviles
Web móviles
Se us usan en en la la pa pantalla de del te teléf éfon ono o Debe se ser de descargada e instalada Se ve bi bien en en pantallas pequeñas Pued Pu eden en ve vers rse e si sin n co cone nexi xión ón a in inte tern rnet et Pueden acceder al hardware del teléfono: ejemplo, los sensores y los GPS.
Se us usan en en la la pa panta tall lla a de del tel telé éfono Accede us usando in internet y navegador No se ve bien en en pa pantallas pequeñas Nece Ne cesi sita tan n con conex exió ión n a in inte tern rnet et
No siempre hay que elegir entre una u otra. Webs y aplicaciones no son competidoras, más bien, pueden complementarse entre ellas; por ejemplo, una web puede ser útil como canal de información para motivar la descarga de la aplicación. (Cuello, 2014)
Además, la gran demanda de aplicaciones que hay en la actualidad, ha hecho que los usuarios se pregunten cada vez más cómo es su funcionamiento, y porqué un pequeño bloque de información en la pantalla de sus celulares tiene la capacidad de llevar a cabo gran cantidad de funciones, muchas de ellas para facilitar las actividades de la vida cotidiana. Aunque existen millones de aplicaciones móviles en las respectivas tiendas o stores puede que no exista una aplicación que tú necesitas. Es así como nace más de una idea de app, pero también es como surgen las dudas: ¿Cómo crear una app si no tengo ni idea de programar aplicaciones móviles? (Mocholí, 2015)
Figura 2: Smartphone
2
Crear una aplicación
Figura 3:Skateboarding android
Se podría pensar que crear aplicaciones móviles es tarea de diseñadores y programadores en todo el mundo, sin embargo, desde la comodidad de tu casa puedes crear tus propias aplicaciones para divertirte y aprender lenguajes de programación programación de una forma forma sencilla, a través de la herramienta App Inventor App Inventor
App Inventor App Inventor parte par te de una idea conjunta del Instituto Tecnológico de Massachusetts y de un equipo de Google Education. Se trata de una herramienta web de desarrollo para para iniciarse en el mundo de la programación. Con este pueden hacerse aplicaciones muy simples, y también muy elaboradas, que se ejecutarán en los dispositivos móviles con sistema operativo Android.
Figura 4:Android
App Inventor es un lenguaje de programación basado en bloques (como piezas de un juego de construcción), y orientado a eventos. Sirve para indicarle al “cerebro “cerebro” del dispositivo móvil qué queremos que haga, y cómo. Es conveniente disponer de un dispositivo Android donde probar los programas según los vamos escribiendo. (C, 2015) Al ser un entorno amigable y muy fácil de usar, también tiene la posibilidad de que pruebes los avances de tu aplicación de diferentes maneras, ya sea descargándola a tu celular o viéndola en el computador a través de un emulador, el cual carga todo el archivo que genera el App Inventor para ejecutar la aplicación.
3
Aunque App Inventor te permite crear la aplicación en cuestión de minutos, es importante que sepas qué acciones o eventos quieres que haga la aplicación, ya sea que aparezcan imágenes al presionar un botón, abrir navegadores web, crear un juego de preguntas y respuestas, utilizar el GPS o los sensores de tu teléfono móvil, entre otros. El entorno de desarrollo de App Inventor te da amplias posibilidades, no sólo de programar sino de darle la apariencia que desees a tu aplicación, esto signifca que si deseas que un botón sea de color verde, que el fondo de la pantalla principal sea una imagen de internet de tu elección, e incluso que tenga sonidos o música de fondo, desde App Inventor se pueden activar estas opciones. Para ello, debes planear todo el diseño de tu aplicación.
1. Planear la aplicación Para sentarte a programar bloques de eventos y programar tu propia aplicación, es importante que tengas en cuenta los pasos a seguir y lo que quieres que haga; para facilitar esa tarea, se puede llevar a cabo el siguiente paso a paso que facilitará todo el proceso, desde la conceptualización hasta su creación y posterior publicación:
Figura 5:Grupos
4
Conceptualización
Se hace el boceto general de la idea y se estructura qué acciones y cómo debe hacerlas la aplicación.
Figura 6:Bombilla
Defnición
Se estructura quién usará la aplicación, si es para un público infantil, juvenil o adulto.
Figura 7:App icono
Diseño
Se crea toda la parte visual de la aplicación: imágenes, colores, formas.
Figura 8:T 8:Tableta ableta
Desarrollo
Esta es la parte en la que se programan los bloques y los eventos. Aquí es donde se articulan las etapas anteriores en el App Inventor. Figura 9:Web desarrollo
Publicación
Es opcional, si deseas compartir la aplicación de otros usuarios, puedes subirla a la Play Store de Google donde otros usuarios de Android usarán tu aplicación. Figura 10: Medios
5
Referencias C, R. (. de . de 2015). Guía De Iniciación a App Inventor. Inventor. 67. Madrid, Madrid, ESpaña: MediaLab Prado de Madrid. Recuperado el 20 de Noviembre de 2015 Cuello, J. &. (2014). Aprende a diseñar apps nativas. San Francisco: GUMROAD. Recuperado el 20 de Noviembre de 2015 Mocholí, A. (28 de abril de 2015). yeeply. Recuperado el 20 de Noviembre de 2015, de yeeply: https:// www.yeeply.com/blog/crear-una-app-movil-de-exito-tu-guia-basica/
Lista de Figuras Figura 1. MIT app inventor [Fotografía] [Fotografí a] Recuperado el 20 de Noviembre de 2015,de http:/ http://appin /appinvenventor.mit.edu/explore/ Smartphone e [Fotografía] [Fotografía ] Recuperado Recuperado el 20 de Noviembre Noviembre de 2015,de https: https://pixaba //pixabay.com/ y.com/ Figura 2. Smartphon es/tel%C3%A9fono-m%C3%B3vil-smartphone-app-redes-426559/
Figura 3. Skateboarding android androi d [Ilustación] [Ilustación ] Recuperado Recuperado el 20 de Noviembre de 2015,de https: https://com//commons.wikimedia.org/wiki/File:Android_robot_skateboarding.svg [Ilustació n] Recuperado Recuperado el 20 de Noviembre Noviembre de 2015,de http://elamigobo http://elam igoborracho. rracho. Figura 4. Android [Ilustación] blogspot.com.co/2012/03/botones-con-sprites-para-app-inventor blogspot.com.co/2012/03/boto nes-con-sprites-para-app-inventor.html .html
Figura 5. Grupo[I Grupo[Ilustac lustación] ión] Recuperado el 20 de Noviembre de 2015,de https:/ https://pixabay.com/e /pixabay.com/es/perso s/perso-nales-grupo-humanos-apps-260816/
Figura 6. Bombilla[Il Bombilla[Ilustació ustación] n] Recuperado el 20 de Noviembre de 2015,de https: https://pixaba //pixabay.com/es/ y.com/es/ bombilla-luz-el%C3%A9ctrica-26611/
Figura 7. App icono[Ilustaci icono[Il ustación] ón] Recuperado el 20 de Noviembre Noviembre de 2015,de https://pixabay.com/es/ https://pixaba y.com/es/ app-icono-aplicaciones-verde-68002/
Figura 8. T Tablet ableta a [Ilustación] [Ilustació n] Recuperado el 20 de Noviembre de 2015,de https://pixabay.com/es/gr%https://pixa bay.com/es/gr%C3%A1fca-comprimido-dibujo-155176/
Figura 9. Web desarrollo desarroll o [Fotografía] [Fotografí a] Recuperado el 20 de Noviembre de 2015,dehttps://pixabay 2015,dehttps://pixabay.com/ .com/ es/c%C3%B3digo-codifcaci%C3%B3n-web-desarrollo-944499/
6
Lista de Figuras Figura 10.Medios [Fotografía [Fot ografía]] Recuperado el 20 de Noviembre de 2015,de https://pixabay.com/es/mehttps://pixabay.com/es/medios-de-comunicaci%C3%B3n-998990/
7