Vegem com es treballa amb App Inventor:
Sí! Així de fàcil!
El primer que has de fer és obrir un navegador i anar a http://beta.appinventor.mit.edu . Inicia sessió amb el teu compte de Google (@iesterrassa.cat).
Ara construeix la teva primera aplicació, HolaGatet. Segueix les instruccions següents. Pots trobar la teva pròpia imatge i el so del gatet a la web, o utilitzar algun d'aquests exemples.
Pas 1: Crear un botó amb una imatge del gatet i afegir un component d'àudio
Arrossega un botó en el dissenyador i estableix la seva propietat d'imatge:
Arrossega una etiqueta:
Arrossega un component de so:
Pas 2: Quan es polsa el botó s'ha de reproduir el so
Obre l'editor de blocs (clica al botó Open the Blocks Editor) i arrossega un event Button.Click i posa-hi un Sound.play a dins:
Pas 3: Instal·lació de l'aplicació en el teu telèfon
Descarrega l'aplicació al telèfon, de manera que la puguis dur amb tu. Per a instal·lar-la al teu mòbil pots:
Copiar el fitxer .apk al teu dispositiu mòbil mitjançant el cable USB (no recomanat)
Passar l'aplicació al mòbil mitjançant l'app MIT AICompanion, que permet instal·lar-la amb un simple escaneig del QR que dóna AppInventor (només funcionarà al teu mòbil).
Per a que altres se la puguin descarregar has de baixar-te-la al teu ordinador i després pujar-la a la galeria d'aquest lloc -> Generar codi QR bàsic | QR avançat
Ajustos:
En sacsejar el telèfon, els miols sonaran estrany, com si estiguessin fent eco. Això és degut a que el sensor acceleròmetre, que activa l'esdeveniment sacsejant molts cops per segon, pel que els miols se solapen. Si ens fixem en el component al Dissenyador de So, veurem una propietat anomenada Interval mínim. Això determina com de junts estan els sons successius, quan es pot iniciar el següent. Actualment està fixat en mig segon (500 mil·lisegons), que és inferior a la durada d'un sol miol. En jugar amb l'interval mínim es pot canviar la quantitat de miols que es superposen.
Si executes l'aplicació empaquetada i camines una mica amb el telèfon a la butxaca, el teu telèfon miola cada vegada que es mou, de sobte, quelcom que podries trobar compromès. Les aplicacions d'Android estan típicament dissenyades per a continuar funcionant fins i tot quan no tens oberta la pantalla; la teva aplicació segueix comunicant-se amb l'acceleròmetre i el miol segueix endavant. Per a sortir realment de l'aplicació, polsa el botó de menú i selecciona Tancar aplicació.
Fonts:
Course-In-A-Box de David Wolber, Module 1, HelloPurr: Build, Conceptualize, Customize
Curs en línia (REDunX) Emprendimiento y AppInventor, de la UNED