App Inventor

7
1 Contextualízate 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. ¿Qué es una App? INTRODUCCIÓN A APP INVENTOR Figura 1: MIT app inventor

description

APP INVENTOR

Transcript of App Inventor

Page 1: App Inventor

1

Contextualízate

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.

¿Qué es una App?

INTRODUCCIÓN A APP INVENTOR

Figura 1: MIT app inventor

Page 2: App Inventor

2

Figura 2: Smartphone

No siempre hay que elegir entre una u otra. Webs y aplicaciones no son competidoras, más bien, pue-den 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)

Diferencias entre aplicaciones y web móviles

Aplicaciones móviles Web móvilesSe usan en la pantalla del teléfono Se usan en la pantalla del teléfonoDebe ser descargada e instalada Accede usando internet y navegadorSe ve bien en pantallas pequeñas No se ve bien en pantallas pequeñasPueden verse sin conexión a internet Necesitan conexión a internetPueden acceder al hardware del teléfono: ejemplo, los sensores y los GPS.

Page 3: App Inventor

3

Figura 3:Skateboarding android

Figura 4: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 di-vertirte y aprender lenguajes de programación de una forma sencilla, a través de la herramienta App Inventor App Inventor

Crear una aplicación

App Inventor parte de una idea conjunta del InstitutoTecnológico de Massachusetts y de un equipo de Google Education. Se trata de una herramienta web de desarrollo 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.

App Inventor

App Inventor es un lenguaje de programación basado en bloques (como piezas de un juego de cons-trucción), y orientado a eventos. Sirve para indicarle al “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.

Page 4: App Inventor

4

1. Planear la aplicación

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 significa 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.

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

Page 5: App Inventor

5

Conceptualización

Definición

Diseño

Desarrollo

Publicación

Se hace el boceto general de la idea y se es-tructura qué acciones y cómo debe hacerlas

la aplicación.

Se estructura quién usará la aplicación, si es para un público infantil, juvenil o adulto.

Se crea toda la parte visual de la aplicación: imágenes, colores, formas.

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.

Es opcional, si deseas compartir la aplicación de otros usuarios, puedes subirla a la Play Store de Google donde otros usua-

rios de Android usarán tu aplicación.

Figura 6:Bombilla

Figura 7:App icono

Figura 8:Tableta

Figura 9:Web desarrollo

Figura 10: Medios

Page 6: App Inventor

6

Referencias

C, R. (. de . de 2015). Guía De Iniciación a App 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 FigurasFigura 1. MIT app inventor [Fotografía] Recuperado el 20 de Noviembre de 2015,de http://appinven-tor.mit.edu/explore/

Figura 2. Smartphone [Fotografía] Recuperado el 20 de Noviembre de 2015,de https://pixabay.com/es/tel%C3%A9fono-m%C3%B3vil-smartphone-app-redes-426559/

Figura 3. Skateboarding android [Ilustación] Recuperado el 20 de Noviembre de 2015,de https://com-mons.wikimedia.org/wiki/File:Android_robot_skateboarding.svg

Figura 4. Android [Ilustación] Recuperado el 20 de Noviembre de 2015,de http://elamigoborracho.blogspot.com.co/2012/03/botones-con-sprites-para-app-inventor.html

Figura 5. Grupo[Ilustación] Recuperado el 20 de Noviembre de 2015,de https://pixabay.com/es/perso-nales-grupo-humanos-apps-260816/

Figura 6. Bombilla[Ilustación] Recuperado el 20 de Noviembre de 2015,de https://pixabay.com/es/bombilla-luz-el%C3%A9ctrica-26611/

Figura 7. App icono[Ilustación] Recuperado el 20 de Noviembre de 2015,de https://pixabay.com/es/app-icono-aplicaciones-verde-68002/

Figura 8. Tableta [Ilustación] Recuperado el 20 de Noviembre de 2015,de https://pixabay.com/es/gr%-C3%A1fica-comprimido-dibujo-155176/

Figura 9. Web desarrollo [Fotografía] Recuperado el 20 de Noviembre de 2015,dehttps://pixabay.com/es/c%C3%B3digo-codificaci%C3%B3n-web-desarrollo-944499/

Page 7: App Inventor

7

Lista de FigurasFigura 10.Medios [Fotografía] Recuperado el 20 de Noviembre de 2015,de https://pixabay.com/es/me-dios-de-comunicaci%C3%B3n-998990/