Some common native Android apps
An e-mail client
An SMS (System Management Server) management application
A complete PIM suite (personal information management), including calendar and contact list
A WebKit-based web browser
A music player and picture viewer
A camera and video recording application
A calculator
A home screen
An alarm clock
Features of the Android SDK
1. Access hardware (including camera, GPS, sensor)
2. Use Wi-Fi, Bluetooth technology, and NFC for data transfer
3. Maps, geocoding and location-based services
4. Backstage Service
5. Using SQLite database for data storage and retrieval (lightweight relational database)
6. Sharing data and communication between applications
7. Enhance your home screen with widgets and live wallpaper
8. Extensive media support and 2d/3d graphics
9. Cloud to Device Messaging Service (C2DM)-an effective mechanism for creating event-driven applications based on server-side push
10. Optimized memory and process management
Chapter One Android Introduction