Taller de programación con
APP INVENTOR
y buenas prácticas con la tablet



APP INVENTOR
- Crear Apps en Android en poco tiempo
- Lenguaje visual por bloques
- Se pueden publicar para que la usen más personas
- Licencia Libre










Lenguaje visual por bloques
Lenguaje visual por bloques




Qué podemos hacer??

Historias

Herramientas


Juegos
ó .....
MAGIA!!



App
Bola de Cristal Mágica
para preguntas de SI ó NO

Antes de empezar
vamos a preparar nuestra tablet

Utilizaremos el navegador web Chrome. App Inventor no es una aplicación "nativa"
Diseñador
Comenzamos diseñando la primera pantalla de inicio en la que invitamos al usuario/a a probar adivinar su futuro con la bola de cristal

Interfaz de usuario




Bloques
A través de los bloques programamos nuestra aplicación. Son los que permiten la interacción entre la interfaz y el móvil. Por ejemplo: pulso un botón y suena un sonido.

Programación
Bloques

Control

Lógica

Matemáticas

Texto

Listas

Colores

Variables

Procedimientos
Sensores
Acelerómetro


MIT AI2 Companion
Probando nuestra app


Hagamos un juego!





Juego tipo "Breakout"
1976
1986
Elementos
- Pala que se mueve en horizontal y que utilizamos para que la pelota rebote y no toque el fondo
- Pelota que rebota
- Puntuación
- ....
Dirección y bordes

Coordenadas

X
Y
0,0
Ancho
Alto
Taller de programación con APP INVENTOR y buenas prácticas con la tablet
Taller AppInventor
By Julián Pérez
Taller AppInventor
- 484