Android is a brand new open source mobile Operating System (OS) that combines and builds upon parts of many different open source projects. This OS was erected by Google for mobile devices built on the Linux kernel platform by the Open Handset Alliance (OHA) in November, 2007. This book is appropriate for the developers starting out new Android project, as well as for professional programmers. The aim of this book is to enhance research and development in the field of Android mobile technology. With the help of UML diagrams and code examples, we explain how to design and develop a highly interactive, user friendly, customizable, and challenging "Maze Game". The didactic description of Android along with key web references helps the reader to get an insight into the Android architecture, and customization of its important libraries in order to build an application or a game. We have developed Maze Game using the following Android tools: Software Development Kit (SDK), Eclipse, TILED, AND Engine. The Maze Game was developed in the Open Source Technology Development Lab (OSTDL), Punjab University College of Information Technology (PUCIT), University of the Punjab, Lahore, Pakistan.