The author has been working in the computer and IT industry for over 20 years. Much of this time has been spent on architecting and designing applications and products. He also has extensive experience of developing and delivering training materials/courses and producing documentation.
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.