Part 1. What is Android? The big picture. Introducing Android -- Android's development environment -- Part 2. Exercising the Android SDK. User interfaces -- Intents and services -- Storing and retrieving data -- Networking and web services -- Telephony -- Notifications and alarms -- Graphics and animation -- Multimedia -- Location, location, location -- Part 3. Android applications. Putting Android to work in a field service application - Building Android applications in C -- Part 4. The maturing platform. Bluetooth and sensors -- Integration -- Android web development -- AppWidgets -- Localization -- Android native development kit
Android runs on mobile devices ranging from smart phones to tablets to countless special purpose gadgets. It's the broadest mobile platform available. Includes: SDK and web development; drive a robot via Bluetooth and Sensors; integrate with Social Media Contacts; image processing with native C code. A background in Java is helpful; no prior experience with Android is assumed--P. [4] of cover