Building Android Applications for Beginners
by Steve Taylor
Aimed at people with little/no experience of developing applications or writing Java, the focus is on constructing simple examples that can immediately be seen to work. Through this an understanding of programming and tools is developed. Ideal for both students and professionals, the only prerequisite is a PC/laptop and a desire to learn, not even a physical Android device is required.