Hát persze, és nyilván matematikai, algoritmikai, szemléleti, tervezési, implementálási, stb. háttered is lesz a dologhoz. :D
Teljesen másról beszélek mint te, az alapok nem lesznek meg egy ilyen könyv elolvasásához, mert nem azzal fogja kezdeni a könyv, hogy mi az az OOP és hogy a Java-t hány kávébbaból fõzik, hogy kell gráfban legrövidebb utat keresni vagy akár mi az a for ciklus.
Meg definiáld mit értesz tananyag alatt, mert most kapásból 3 ismerõs jut eszembe, aki Androidos szakdolgozatot csinál, meg asszem valaki google web toolkit-ezik. :)