Introduction

If you’ve got a burning idea for an application that you’re dying to share, or if you recognize the power and possibilities of the Android platform, you’ve come to the right place. This is a short book on an immense topic.

We don’t mean to alarm anyone right off the bat here, but let’s be honest: Android development is hard. Its architecture is dissimilar to that of many existing platforms (especially other mobile SDKs), there are many traps for beginners to fall into, and you might find yourself running to the Internet for answers. In exchange for its difficulty, however, Google’s Android offers unprecedented power, control, and—yes—responsibility to those who are brave enough to develop for it.

This is where our job comes in. We’re ...

Get Beginning Android Programming: Develop and Design now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.