Table of Contents:
  • Introducing the Android computing platform
  • Getting your feet wet
  • Using resources, content providers, and intents
  • Building user interfaces and using controls
  • Working with menus and dialogs
  • Unveiling 2D animation
  • Exploring security and location-based services
  • Building and consuming services
  • Using the media framework and telephony APIs
  • Programming 3D graphics with OpenGL
  • Managing and organizing preferences
  • Exploring live folders
  • Home screen widgets
  • Android search
  • Exploring text to speech and translate APIs
  • Touchscreens
  • Titanium Mobile : a WebKit-based approach to Android development
  • Working with Android market
  • Outlook and resources.