Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Los estudiantes utilizan los medios que tienen a su alcance para acceder al conocimiento. Gran parte
de la información que usan para resolver las tareas escolares es obtenida de Internet.
Para lograr este objetivo, los alumnos tienen que dominar las TIC. La alfabetización digital es
relevante para acceder al saber, construir la identidad, relacionarse y acceder al mundo del trabajo.
El potencial de la programación, como una de las ramas de la alfabetización digital, aumenta cuando
se considera una herramienta transversal que nos permite realizar nuestras propias creaciones,
desarrollar el pensamiento lógico, la capacidad de abstracción y de resolución de problemas.
Las apps creadas se pueden utilizar para resolver problemas concretos de la vida real y se pueden
compartir fácilmente, lo cual incrementa la motivación del estudiante, se incorpora a su cotidianeidad
y trasciende las puertas del aula.
En el siguiente navegable, conoceremos el sitio web de App Inventor, la plataforma para crear
aplicaciones que utilizaremos en este curso. ¡Los invitamos a recorrerlo!
A continuación, presentaremos el procedimiento que deben realizar para utilizar alguna de las tres
alternativas.
Lo primero que debemos hacer es verificar los dispositivos móviles con los que contamos y el tipo de
conexión a Internet que utilizamos.
Opción que debemos seleccionar del menú superior de MIT App
Inventor 2
En nuestra PC, aparecerá una ventana con un código QR. Paralelamente, debemos iniciar en
nuestro dispositivo la aplicación MIT App Companion. Hacemos clic en el botón "Escanear
código QR" y escaneamos el código en la ventana de App Inventor.
Si tenemos problemas para escanear el código QR, también podemos escribir el código que aparece
en pantalla en el área de texto de AI Companion y luego hacer clic en el botón naranja "Conectar
con código".
La instalación que elijamos dependerá del Sistema Operativo de nuestra PC (Mac OS X, Windows o
GNU/Linux). En todos los casos, los pasos para la instalación del emulador son los mismos:
Usar el emulador o el cable USB requiere el uso de un programa llamado aiStarter. Este programa
es el asistente que permite que el navegador se comunique con el emulador o el cable USB. El
programa aiStarter se instala cuando instalamos el paquete de instalación de App Inventor.
En una Mac, aiStarter se iniciará automáticamente cuando iniciemos sesión en nuestra cuenta y se
ejecutará de manera invisible en segundo plano.
Recibiremos un aviso que dice que el emulador se está conectando. Esta operación puede tardar
unos minutos. El emulador aparecerá, inicialmente, con una pantalla negra vacía, tendremos que
esperar unos instantes hasta que el dispositivo emulado termine de preparar su tarjeta SD. Cuando
esté conectado, el emulador mostrará la aplicación que tenemos abierta en App Inventor.
Si no contamos con una conexión inalámbrica a Internet, debemos instalar el software en nuestra
computadora para que pueda conectarse al dispositivo Android a través de USB.
La opción de conexión USB puede ser complicada, especialmente en entorno Windows, por
que utilizaremos esta opción como último recurso.
Paso 4: Debemos activar la depuración USB. Para eso, en el dispositivo, iremos a Configuración
del sistema,Opciones de desarrollador, los encendemos y nos aseguramos de que esté permitida
la "Depuración de USB".
En la mayoría de los dispositivos con Android 3.2 o versiones anteriores, podemos encontrar esta
opción enConfiguración> Aplicaciones> Desarrollo.
Importante: en Android 4.2 y versiones posteriores, las opciones de desarrollador están ocultas de
manera predeterminada. Para que estén disponibles, debemos ir a Configuración> Acerca del
teléfono y tocamosNúmero de compilación siete veces. Regresamos a la pantalla anterior y las
“opciones de desarrollador” estarán visibles. Ahora podremos activar la "depuración de USB".
En las versiones de Android 4.2.2 en adelante, el dispositivo nos mostrará el mensaje “¿Permitir la
depuración de USB?”, al cual respondemos seleccionando OK. Este cartel solo aparecerá la primera
vez que realicemos la conexión.
Podemos verificar si la conexión fue realizada con éxito en la siguiente página de prueba:
http://appinventor.mit.edu/explore/ai2/setup-device-usb.html
Diseñador
A continuación, describiremos las categorías que utilizaremos para el desarrollo de los ejercicios de
este curso.
Categoría Componentes disponibles Funcionalidad
Componentes que
Interfaz
permiten la
de
interacción con el
usuario
usuario.
Elementos que
permiten organizar
Disposición
los objetos en la
aplicación.
Permite la
Medios utilización de
objetos multimedia.
Componentes de
herramientas de
comunicación.
Permite guardar
datos de la
aplicación en bases
Almacenamiento
de datos en el
dispositivo o en un
servidor en la web.
Permite la
comunicación entre
componentes
externos.
Bloques
Al seleccionar cada objeto, se desplegará una ventana que nos mostrará los bloques sugeridos. Luego, podremos
modificar las variables que cada uno utiliza para obtener los resultados que deseamos.
¡Empezamos a programar!
El primer paso para crear una aplicación es ingresar en nuestra cuenta. Para eso, nos dirigimos a la
página deApp Inventor, introducimos nuestros datos y configuramos el idioma en Español.
Del menú Proyectos, seleccionamos Comenzar un nuevo proyecto y tendremos que completar con el nombre
del proyecto.
Antes de comenzar, debemos pensar cuáles son los elementos que necesitaremos para que
funcione nuestraapp. Para ello, pensemos qué es lo que debe hacer exactamente nuestro programa.
Screen1
Componente Etiqueta
Componente Botón
Forma. Las opciones disponibles son las siguientes: por defecto, redondeado, rectangular,
oval.
Alto y ancho. En ambos casos, podremos seleccionar entre las que se describen a
continuación:
o Automático: Toma como referencia el texto o la imagen que contiene.
o Ajustar al contenedor: en este caso, la referencia es el tamaño de la pantalla del
dispositivo.
o Pixels: indicaremos el tamaño en esa unidad de medida.
o Percent: proporcional al tamaño de la pantalla del dispositivo.
¡Ahora sí! Estamos listos para comenzar a crear nuestra primera App
Paso 1: En la vista Diseñador, arrastrar los componentes que mencionamos sobre el área de
trabajo y personalizarlos cambiando los valores predeterminados por los que nosotros elegimos.
Anímense a cambiar colores, tamaños, fuentes, hasta que logren el resultado deseado.
Paso 2: Clic sobre el elemento Botón, seleccionamos el siguiente bloque y lo arrastramos al área de
trabajo.
Bloque que debemos seleccionar
Paso 3: Clic sobre el componente etiqueta y seleccionaremos el siguiente bloque para arrastrar
sobre el área de trabajo.
En esta instancia, nuestra aplicación ya está lista para que la probemos. Para ello, seleccionamos
del menú superior la opción Conectar y luego elegimos AI Companion, Emulador o USB, teniendo
en cuenta las características de los dispositivos con los que contamos (Ver Configuración de App
Inventor, pág. 8).
Investigar cómo se renombran los componentes que
hemos agregado.
Actividades de autoevaluación
A continuación, los invitamos a resolver una serie de actividades interactivas para que pongan a
prueba su conocimiento sobre los temas trabajados en la clase. ¿Comenzamos?
Síntesis
En la próxima clase, diseñaremos aplicaciones utilizando la cámara del dispositivo y los
recursos multimedia.
o
Siguiente