Introduction

Android is Google’s open source and free Java-based platform for mobile development. It enables developers to build real-world mobile applications using the Android SDK and publish them on Google Play.

The huge demand for developing Android applications inspired me to write this book. Like any good book, it begins by explaining the usage of basic UI controls one at a time, configuring them by applying different attributes, and writing applications to understand how they respond to user actions. Gradually, once the reader is acquainted with the basic UI controls, the book explains how to use the advanced controls, resources, dialogs, and different types of menus.

The book addresses intermediate to advanced users and teaches different ...

Get Android™ Programming Unleashed now with O’Reilly online learning.

O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.