In questo post vi parlerò di AppInventor, strumento in uso già da vari anni, di documentazione in rete ne esiste già molta, ma voglio comunque dare la mia visione personale.
AppInventor è un sistema creato dall'università ed istituto di ricerca MIT, pensato per semplificare e rendere divertente la creazione di app, in modo che possa essere affrontata anche da bambini o da persone che non conoscono la programmazione.
A differenza di un linguaggio di programmazione tradizionale, in questo caso vengono utilizzati blocchi precostruiti che vi vengono proposti su una barra laterale, voi non dovrete far altro che assemblarli per creare la vostra app.
Questo approccio, a differenza della scrittura di codice, riduce la frustrazione causata dagli errori di sintassi (punti e virgole o uso di parole riservate ad esempio) e vi permette di iniziare rapidamente senza dover imparare a memoria nessun termine.
Il fatto che questo sia uno strumento semplice e giocoso non deve però trarre in inganno, infatti le app che potete creare sono le più svariate, anche di complessità rilevante, e possono sfruttare tutti i sensori e la connettività del vostro smartphone.
L'ambiente di sviluppo si divide in 2 parti: "Designer" e "Blocks".
"Designer" è dove inserirete gli oggetti ed avrete un'anteprima dell'estetica della vostra app.
Mentre "Blocks" è dove si programma la logica dell'applicazione con i blocchetti di cui abbiamo parlato prima.
L'occorrente per iniziare a lavorare alle vostre app è:
- un computer
- uno smartphone o un tablet Android (sul quale testare l'app)
se non possedete un device Android, vi rimando a questa pagina per tutte le possibilità
La connessione tra smartphone e ambiente di sviluppo è molto semplice, è sufficiente:
- scaricare l'app "MIT AI2 Companion" dal Google Play Store
- collegare PC e Smartphone sotto la stessa rete WiFi (potete usare anche l'hotspot ad esempio)
- recarsi sul sito di AppInventor, cliccare "Create App!" in alto, quando si aprirà il nuovo progetto, cliccate su "Connect" (sulla barra in alto) e poi "AI Companion". Vi apparirò un QRCode da scansionare con il vostro smartphone aprendo l'app "MIT AI2 Companion" appena scaricata.
Per ora è tutto,
molto presto scriverò un post con un esempio concreto.
Allego utilissima sezione FAQ dal Forum di AppInventor
Seguimi sulle mie pagine per rimanere sempre aggiornato sui nuovi post!
Seguimi sulle mie pagine per rimanere sempre aggiornato sui nuovi post!
Nessun commento:
Posta un commento
Lascia un commento qui sotto, ti risponderò il prima possibile!