(primary coverage
Android mobile development best practices
Provides an overview of activities, intentions, manifests, and resources how to use layout and custom view techniques to create a user interface to store and share application data
How to create map based applications and how to use location-based services such as GPS and geocoded locations
How to use accelerometer, compass and camera hardware to create and use background services and notifications
All content related to telephone and network hardware, such as advanced development topics such as telephone API, SMS and network management, including security, IPC and some advanced graphic and user interface technologies)