Entorn App Inventor

2. Connexió amb el dispositiu mòbil

El mode de treball d’execució  per veure la teva aplicació en un dispositiu mentre la construeixes (“en viu"), requereix seguir unes instruccions que es detallen obrint aquesta web http://appinventor.mit.edu/explore/ai2/setup

RESUM de les instruccions

A continuació tens un resum de les tres opcions:

Opció 1: Si estàs utilitzant un dispositiu Android i tens una connexió sense fils a Internet (WiFi)

Pots començar la creació d'aplicacions sense necessitat de descarregar cap programari a l’ordinador.

Però hauràs d'instal·lar l'aplicació Companion App Inventor en el teu dispositiu.

Aquesta opció és la més recomanada

Opció 2: Si no tens un dispositiu Android

Hauràs d'instal·lar el programari en el teu ordinador perquè pugui utilitzar l'emulador d'Android a la pantalla del mateix.

No funciona correctament amb totes les Apps

Opció 3: Si no tens una connexió sense fils a Internet (WiFi)

Hauràs d'instal·lar el programari en el teu ordinador de manera que puguis connectar el teu dispositiu Android a través de l'USB.


DETALL de les instruccions

 

Opció 1: Si estàs utilitzant un dispositiu Android i tens una connexió sense fils a Internet (WiFi)

 

  • Pas 1: Descarrega i instal·la l'App MIT AI2 Companion al telèfon o tauleta.

Enllaç a la Play Store. Després de descarregar l'app, has de seguir les instruccions per instal·lar-la.(Només necessites instal·lar-la un cop i a partir d'aquí executar-la cada vegada que facis servir App Inventor).

Nota: Hauràs d’habilitar a la configuració del teu telèfon l'opció "permetre la instal·lació d'aplicacions des de fonts desconegudes".

Per trobar aquesta opció en les versions d'Android anteriors a la 4.0, ves "Settings> Applications" i marca la casella "Unknown Sources". Per a dispositius Android 4.0 o superior, ves a "Settings> Security" or "Settings> Security & Screen Lock", marca la casella "Unknown Sources" i confirma l'elecció.

 

  • Pas 2: Connecta el teu ordinador i el teu dispositiu a la mateixa xarxa WiFi

App Inventor et mostrarà automàticament l'app que estiguis construint, però només si el teu ordinador (el que està executant App Inventor) i el teu dispositiu Android (el que està executant Companion) estan connectats a la mateixa xarxa WiFi.

 

  • Pas 3: Obre un projecte App Inventor connecta't al teu dispositiu Android

Vés a App Inventor i obre un projecte (o crea un de nou). Llavors tria "Connect" i "AI Companion" al menú principal:


Apareixerà un diàleg amb un codi QR. En el teu dispositiu, executa l'app MIT App Companion tal com ho faries amb qualsevol altra app. A continuació clic sobre el botó "Scan QR code" i escaneja el codi que t’apareix a la pantalla. El codi serà semblant al següent:


En uns segons, hauries de poder veure l'app que estàs construint en el teu dispositiu. S'anirà actualitzant a mesura que vagis realitzant canvis tant en el disseny com en el comportament, a aquesta informació se l'anomena "live testing" (prova en directe).

Si tens problemes al escanejar el codi QR, pots introduir el codi que t’apareix a la dreta de d’aquest a mà a la caixa de text de l'app Companion i a continuació prémer "Connect with code".

 

  • Solució de problemes:

Si l'app que estàs construint no apareix en el teu dispositiu, els problemes més comuns són:

    • Pot ser que la Companion App estigui desactualitzada. Descarrega la última versió.
    • Potser el teu dispositiu no estigui connectat a la xarxa wifi. Assegura't que pots veure una adreça IP a la part inferior de la pantalla de AICompanion.
    • El teu dispositiu no està connectat a la mateixa xarxa wifi que el teu ordinador. Assegura't que tots dos dispositius es troben en la mateixa xarxa.
    • La teva escola o organització tenen protocols de xarxa que impedeixen les connexions. Si aquest és el cas, pots usar l'alternativa de l'emulador o de la connexió USB.
    • Si necessites més informació, la pots trobar a la pàgina de l’App Inventor.

Amb detall ho tens explicat a http://appinventor.mit.edu/explore/ai2/setup-device-wifi.html

Opció 2: Si no tens un dispositiu Android

Segueix el passos que t'indica aquest video tutorial:

Amb detall ho tens explicat a http://appinventor.mit.edu/explore/ai2/setup-emulator.html

Opció 3: Connectar el dispositiu mòbil a l'ordinador amb un cable USB

Molt semblant als passos fets a l'opció 2. Amb detall ho tens explicat a http://appinventor.mit.edu/explore/ai2/setup-device-usb.html