This book is for anyone who has a basic knowledge of Java and is interested in making games for Android. No prior knowledge of Android or game development is needed; however, this would be a plus.