La scorsa settimana abbiamo esplorato i punti di forza di Andromo, una piattaforma che ci permette di sviluppare applicazioni mobili per Android senza scrivere una sola riga di codice. Tuttavia, siamo stati informati che il MIT offre un'alternativa molto simile nella forma di MIT App Inventor, con il vantaggio di avere tutorial orientati ai principianti che vogliono realizzare la loro prima app senza intoppi, ed è completamente gratuito.
Nessuno dubita che la domanda esista. Un'enorme quantità di utenti là fuori vuole riversare alcune delle proprie idee in un'applicazione mobile, ma la mancanza di conoscenze di programmazione li lascia con le mani legate. Il concetto di programmazione visuale cerca di eliminare (o almeno limitare) la complessità del codice, e da un certo punto di vista è possibile parlare di una "democratizzazione" dello sviluppo di app. Naturalmente, un programmatore può dare dozzine di ragioni che giustificano l'apprendimento del codice, ma è lì che sta la chiave: Imparare. Se dobbiamo assimilare nuove idee e commettere errori, perché non farlo nel modo più amichevole possibile?
Crea la tua prima app Android con MIT App Inventor
Così arriviamo a MIT App Inventor. Il suo lancio originale risale a dicembre 2010, e da allora ha permesso la creazione di più di 34 milioni di app, dai piccoli test personali a progetti avanzati per l'elettronica, passando per ogni tipo di gioco ed elemento multimediale. Il primo passo è configurare uno smartphone o un tablet Android per valutare la nostra app lì. I responsabili di App Inventor raccomandano l'installazione della sua app ufficiale, in modo tale che il processo di collegamento sia molto più semplice, usando codici QR.
Dopo entriamo nell'editor, e per farlo abbiamo bisogno di credenziali compatibili (un account Google è più che sufficiente). L'editor è diviso in cinque moduli principali: la Palette che contiene tutti i componenti da aggiungere alla nostra app, il Visualizzatore che ci mostra come apparirà l'app una volta terminata, la finestra Componenti che presenta l'elenco completo, la sezione Media per caricare immagini e suoni nella nostra app, e infine il pannello Proprietà, dove possiamo modificare le caratteristiche visive dell'app e dei suoi moduli.
Se non hai mai usato nulla di simile prima, la raccomandazione è scegliere uno dei tutorial e costruire l'app che suggerisce passo dopo passo. In questo modo, l'interfaccia diventerà molto più familiare. L'assegnazione delle funzioni è ispirata a il linguaggio Scratch (anche del MIT), cioè tutto si riduce a trascinare piccoli blocchi per farli incastrare. Ora, l'interfaccia ha una traduzione parziale in spagnolo, ma non è il caso dei tutorial. Comunque, le guide visive sono solide, e non credo che avrai problemi. Cosa aspetti? Entra in MIT App Inventor e crea la tua prima app!
(N.d.R.: Estendiamo il nostro ringraziamento al lettore Dario Martin per la raccomandazione di App Inventor.)
Sito ufficiale: Clicca qui