Ara que has configurat el teu equip i la teva dispositiu, i que has après com treballen el dissenyador i l’Editor de blocs, estàs llest per completar l’aplicació HelloPurr. En aquest punt, has de tenir el dissenyador obert al navegador, l’editor de blocs obert en una altra finestra, i el dispositiu triat (telèfon o emulador) connectat amb l’Editor de blocs.
Aquí hi ha una vista prèvia dels passos que seguiràs en aquest tutorial per completar l’aplicació:
Al Dissenyador:
- Afegir un component Label (Etiqueta) que digui “Pet the Kitty”.
- Pujar l’arxiu meow.mp3
- Afegir un component Sound (So) que reprodueixi l’arxiu meow.mp3.
En l’Editor de blocs:
- Crear un controlador d’esdeveniments que reprodueixi el component de so quan l’usuari premi el botó.
Afegir l’Etiqueta (Label)
En la Paleta
- Arrossega i deixa anar el component Label al Visor, situant per sota del gatet. Apareixerà en la llista de components com Label1
En Propietats
- Canvia la propietat Text de Label1 perquè digui “Pet the Kitty”. Veuràs el canvi del text en el dissenyador i en el dispositiu.
- Canvia el Color de Fons (BackgroundColor) de Label1, fent clic al quadre
- Canvia el Color de Text (TextColor) de Label1
- Canvia la Mida de la Font (fontsize) de Label1 a 30
El dissenyador hauria ser així:
Afegir el so miau
En la Paleta
- Fes clic a la capçalera marcada com Media per ampliar la secció en la paleta de components.
- Arrossega un component Sound i col·loca-al Visor. Quan el col · loquis, apareixerà a la part inferior del visualitzador marcada com a components no visibles(Non-visible components).
Sota Mitjana
- Fes clic a Add … (Afegeix …)
- Puja l’arxiu meow.mp3 a aquest projecte.
En Propietats
- Per al component Sound1 estableix el seu origen a meow.mp3.
El dissenyador hauria ser així:
Reproduint el so
Amb l’Editor de blocs definirem la forma de comportar-se de l’aplicació. Li direm als components que han de fer i quan fer-ho. Vas a dir-li al botó del gatet que reprodueixi un so quan l’usuari ho premi. Si els components són els ingredients d’una recepta, pots pensar en els blocs com les instruccions per cuinar.
L’editor de blocs té dues fitxes a la part superior esquerra: Built-in i My Blocks. Els botons situats sota cada fitxa amplien i exposen els blocs quan es fa clic en ells.Els blocs integrats (Built-in) són el conjunt estàndard de blocs que estan disponibles per a cada aplicació a construir. Els blocs sota meus blocs (My Blocks) contenen blocs específics que estan vinculats amb el conjunt de components que has triat per la teva aplicació.
Per fer que es reprodueixi de so, hauràs d’arrossegar i deixar anar el bloc Button1.Click i el bloc Sound1.Play l’editor. Els blocs es connecten entre si com peces d’un trencaclosques.
Passos per reproduir el so
- Navega fins l’Editor de blocs. Pot estar cobert pel navegador web.
- Fes clic a la pestanya My Blocks a la part superior esquerra.
- Fes clic a Button1.
- Arrossega i deixa anar el bloc
when Button1.Click doa l’editor. - Fes clic a Sound1.
- Arrossega el bloc
call Sound1.Playen l’editor i col · loca-en el blocwhen Button1.Click do. - Fes clic a la foto del gatet al teu dispositiu. Has sentir el miol del gatet.
El teu Editor de blocs ha ser així:
Empaquetant teva aplicació
Felicitats, la teva primera aplicació s’està executant! Si utilitzeu un telèfon, llavors l’aplicació s’està executant en el telèfon, però només funciona quan el telèfon està connectat a App Inventor. Si desenchufas el cable USB, l’aplicació desapareixerà. Pots tornar a connectar el telèfon per fer que torni. Per obtenir una aplicació que s’executi sense estar connectada a App Inventor, has “empaquetar” l’aplicació per produir un paquet d’aplicació (arxiu APK). En prémer Package for Phone (paquet per al telèfon) a la part superior dreta de la pàgina del dissenyador et mostrarà tres opcions d’embalatge:
- Si el telèfon està connectat, pots descarregar i instal · lar automàticament l’aplicació al telèfon.
- Pots descarregar l’aplicació al teu ordinador com un arxiu APK, que es pot distribuir i compartir qui vulguis, i instal · lar manualment en els telèfons usant el programa Android ADB.
- Es pot generar un codi de barres, que es pot utilitzar per instal · lar l’aplicació en el teu telèfon amb l’ajuda d’un escàner de codi de barres, com l’escàner de codi de barres ZXing (disponible gratuïtament en l’Android Market). Aquest codi de barres funciona només per al teu propi telèfon. Si vols compartir l’aplicació amb els altres, hauràs de descarregar l’arxiu APK al teu ordinador i compartir l’arxiu.
Revisió
Aquestes són les idees clau recollides fins ara:
- Construeixes aplicacions mitjançant la selecció dels components (ingredients) i després dient-los què fer i quan fer-ho.
- S’utilitza el Dissenyador per seleccionar els components. Alguns components són visibles i altres no.
- Pots afegir els mitjans (imatges i sons) per les aplicacions carregant des del teu ordinador.
- Utilitzes l’Editor de blocs per acoblar els blocs que defineixen el comportament dels components
- Els blocs
when ... do ...(quan. .. fer …) defineixen controladors d’esdeveniments, que diuen als components que fer quan alguna cosa passa. - Els blocs
call ...(trucar a …) indiquen als components que coses fer.








