App Inventor, progetto del MIT, (Massachusetts Institute of Technology) è un ambiente di sviluppo rivolto al sistema operativo Android, diffuso su cellulari e tablet.

Aperto a tutti, consente di sviluppare applicazioni utilizzando un browser web collegato direttamente sui server del MIT. (O.S. Windows, Mac, Linux).

Pur essendo su piattaforma Java, non serve conoscerne il linguaggio.

App Inventor lo scrive per noi quando, tramite un interfaccia grafica, assembliamo blocchi di codice preconfezionati assegnando "comportamenti" a componenti quali Pulsanti, Sprite, Sensori ecc.

Per testare le applicazioni è possibile usare un telefono o tablet con S.O. Android, oppure l'Emulatore fornito da App Inventor.

Il software scritto può essere distribuito anche sul Play Store di Google.
_______________________________________________________________________

Il libro,completamente in italiano, descrive gran parte dei componenti e blocchi di codice, presentando per ogni componente almeno un applicazione, commentata passo-passo.

Per ogni applicazione,oltre che la descrizione, sono mostrati graficamente i componenti, l'aspetto nell'emulatore, ed i blocchi dei comportamenti.

Alla presentazione di ogni nuovo componente e sua applicazione, vengono utilizzati esclusivamente componenti già descritti in precedenza, in modo da rendere l'apprendimento facile e graduale.