The Android development platform, created by Google and the Open Handset
Alliance, is a platform in its truest sense, encompassing hundreds of
classes beyond the traditional Java classes and open source components
that ship with the SDK.
With Beginning Android 2, you'll learn how to develop applications for
Android 2.x mobile devices, using simple examples that are ready to run
with your copy of the software development kit. Author, Android
columnist, writer, developer, and community advocate Mark L. Murphy
will show you what you need to know to get started programming Android
applications, including how to craft graphical user interfaces, use GPS,
and access web services.