Questo libro si rivolge allo sviluppatore Android principiante che desidera iniziare a creare applicazioni utilizzando l'SDK di Google. Per trarre il massimo beneficio da questo manuale, consigliabile avere qualche base di programmazione e una certa familiarit con i concetti della programmazione orientata agli oggetti (OOP). Se siete completamente nuovi a Java - il linguaggio utilizzato per lo sviluppo Android - potreste considerare di seguire un corso di programmazione Java o di procurarvi uno dei tanti ottimi libri sull'argomento. Dalla mia esperienza, se conoscete gi C# o VB.NET, imparare Java non richieder uno sforzo eccessivo. Se vi sentite gi a vostro agio con C# o VB.NET, dovreste essere in grado di seguire senza problemi le sezioni "Prova pratica".
Per coloro che sono totalmente nuovi alla programmazione, capisco che il fascino di sviluppare app mobili e guadagnare qualcosa sia forte. Tuttavia, prima di cimentarvi con gli esempi di questo libro, ritengo che un punto di partenza migliore sarebbe apprendere prima le basi della programmazione.