app onventor

Páginas: 9 (2039 palabras) Publicado: 8 de junio de 2014
Notas

Apuntes para un aprendiz de programador:
App Inventor, programación en dispositivos
móviles al alcance de todos
“Tools amplify your talent”
The Pragmatic Programmer

Introducción

algorítmico es clave en cualquier disciplina y el
entrenarse en pensamiento computacional ofrecería
una herramienta invaluable a la gente (Wing, 2006).

Los dispositivos móviles “inteligentes” talescomo

Del conjunto de herramientas mencionadas en

teléfonos celulares y “tabletas” se hacen más

(Fernández y Fernández, 2011), una de ellas es la

comunes día con día. La mayoría de ellos se

base del App Inventor: Scratch. Scratch (Figura 1),

programan de forma tradicional. Sin embargo,

que proporciona un lenguaje creado por el Lifelong

mientras Apple ha escogido tener unmodelo de

Kindergarten group en el MIT Media Lab. Esta

control estricto para desarrollar aplicaciones para

herramienta fue diseñada originalmente para ayudar

sus dispositivos (IPod, IPad & IPhone). Google por su

a los jóvenes a mejorar sus procesos de aprendizaje,

parte ha sido mucho más abierto para el desarrollo de

pero se ha convertido en una herramienta útil deaplicaciones en su sistema operativo Android.

programación (Maloney, 2004).

Con el App Inventor, Google acerca la programación
de dispositivos móviles a mucha más gente que no es

App Inventor

especialista. Inclusive puede ser usado para desarrollo

De igual manera, App Inventor es una herramienta

de prototipos rápidos, simples y funcionales por lo

útil de programación, con la ventajaadicional de

que no es descartable totalmente su uso por parte de

permitir el desarrollo de aplicaciones para dispositivos

expertos. Disponible inicialmente de manera pública

móviles que usen el sistema operativo Android. Una

en diciembre de 2010. En agosto de 2011, Google

característica interesante es que el desarrollo de la

anunció que iba a liberar el código del proyectoaplicación es en Web. Aunque es necesario instalar

y que éste va a quedar a cargo del MIT Center for

un módulo de software en la computadora, en el

Mobile Learning que forma parte del Media Lab de

momento del desarrollo se ejecuta la última versión

la misma institución.

del App Inventor disponible en su sitio web2 y los

En un artículo previo (Fernández y Fernández, 2011)proyectos se guardan en línea.

se mencionan algunas herramientas (Alice, Scratch, Lego

El App Inventor consta de dos segmentos

Mindstorms, entre otras) para acercar la programación a los

principales: un módulo Web y el editor de bloques

niños1, donde recalcamos la importancia del pensamiento

de Android. El módulo en Web que se mencionaba,

computacional: generar soluciones conpensamiento

donde aparte de ser el punto de entrada tenemos
acceso a nuestros proyectos y, una vez abierto un

1. Otra herramienta interesante es Greenfoot (Henriksen, 2004),
un ambiente interactivo basado en Java para la enseñanza de
programación. Ver: http://www.greenfoot.org/

2. Originalmente en http://App Inventor.googlelabs.com/ y
ahora disponible en http://www.AppInventorbeta.com/Temas de Ciencia y Tecnología

vol. 15 número 45 septiembre - diciembre 2011

pp 59 - 64

FIGURA 1. PANTALLA DE DISEÑO DE APP INVENTOR

proyecto, podemos entrar a la sección de diseño

Generaremos una aplicación que mande un mensaje

de nuestra aplicación. Esta sección es donde

de texto a un contacto del teléfono.

podemos añadir los componentes y configurarlos
apropiadamente.Si se trata de componentes visuales,

Diseñando la interfaz de usuario

entonces definimos también el diseño de la interfaz.

Para iniciar, creamos un proyecto llamado EnviarTexto

Para los familiarizados con desarrollo de aplicaciones

y nos aparecerá una imagen en blanco similar a la

mediante componentes visuales verán que es un

de la Figura 1. Ajustamos la propiedad del...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • App
  • APP
  • Haz Tu App
  • Qu Es Una APP
  • App inventor
  • word app
  • AUGMENT APP
  • whats app

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS