Book description
Android is a free, open source, Java-based mobile platform developed by Google. Unlocking Android prepares the reader to embrace the Android mobile platform in easy-to-understand language and builds on this foundation with reusable Java code examples. It's ideal for corporate developers and hobbyists who have an interest, or a mandate, to deliver mobile software.
The book first covers the big picture so the reader can get comfortable with the Android approach to the mobile applications. Then the reader learns to apply Android by following the many practical examples. The book concludes with two deep and hands-on examples.
Unlocking Android addresses the Android application framework, its graphical capabilities and media support, data storage, communications capabilities, phone interactions, and notifications.
Unlocking Android covers Android SDK 1.x
Table of contents
- Copyright
- Foreword
- Preface
- Acknowledgments
- About This Book
- About the Cover Illustration
-
1. What is Android?—The Big Picture
- 1. Targeting Android
- 2. Development environment
-
2. Exercising the Android SDK
- 3. User interfaces
-
4. Intents and services
- 4.1. Working with Intent classes
- 4.2. Listening in with broadcast receivers
- 4.3. Building a Service
- 4.4. Performing Inter-Process Communication
- 4.5. Summary
- 5. Storing and retrieving data
- 6. Networking and web services
- 7. Telephony
- 8. Notifications and alarms
- 9. Graphics and animation
- 10. Multimedia
- 11. Location, location, location
-
3. Android applications
- 12. Putting it all together–the Field Service Application
- 13. Hacking Android
- A. Installing the Android SDK
- B. Signing and installing applications on an Android device
Product information
- Title: Unlocking Android: A Developer’s Guide
- Author(s):
- Release date: April 2009
- Publisher(s): Manning Publications
- ISBN: 9781933988672
You might also like
book
40 Algorithms Every Programmer Should Know
Learn algorithms for solving classic computer science problems with this concise guide covering everything from fundamental …
book
Grokking Algorithms
Grokking Algorithms is a friendly take on this core computer science topic. In it, you'll learn …
book
Head First Design Patterns, 2nd Edition
You know you don’t want to reinvent the wheel, so you look to design patterns—the lessons …
book
Designing Data-Intensive Applications
Data is at the center of many challenges in system design today. Difficult issues need to …