Book description
Gain hands-on experience with the amazing PhoneGap library, using the practical recipes in this handy guide. With these solutions, you can enable your mobile web apps to interact with device-specific features such as the accelerometer, GPS, camera, and address book. Learn how to use your knowledge of HTML, CSS, and JavaScript to build full mobile apps for iOS, Android, and several other platforms without rewriting apps in the native platform language. Each recipe includes sample code you can use in your project right away, as well as a discussion of why the solution works.
- Add functionality that’s available only on a certain device or platform
- Retrieve the device’s current GPS location and place a marker on a map
- Create and save a new contact or edit an existing contact in the address book
- Take pictures with the camera or select one of the user’s existing photos
- Upload a file from the local device to an external server
- Allow the device to record audio or video through your app
- Enable your application to save files locally
Table of contents
- 20 Recipes for Programming PhoneGap
- SPECIAL OFFER: Upgrade this ebook with O’Reilly
- Preface
-
1. The Recipes
- 1.1. Determining Whether the Device Is Ready
- 1.2. Retrieving Information About the Device
- 1.3. Creating a Persistent Navigation System
- 1.4. Detecting the Device’s Network Status
- 1.5. Detecting When the Network Status Changes
- 1.6. Executing a Callback Function Once the Device Is Ready
- 1.7. Detecting When the App Is Moved to the Background or Foreground
- 1.8. Using the GPS and Displaying a Position on a Map
- 1.9. Using the Compass to Help the User Navigate
- 1.10. Using the Accelerometer to Detect Motion
- 1.11. Displaying Table-View Data
- 1.12. Retrieving Contacts in the Address Book
- 1.13. Creating a New Contact in the Address Book
- 1.14. Accessing the Camera and Photo Album
- 1.15. Saving Data to a Remote Server
- 1.16. Capturing Audio and Video
- 1.17. Notifying the Device with Alert, Confirm, and Vibrate
- 1.18. Storing Data to the Device
- 1.19. Reading Data from the Device
- 1.20. Extending PhoneGap with Plug-ins
- About the Author
- SPECIAL OFFER: Upgrade this ebook with O’Reilly
Product information
- Title: 20 Recipes for Programming PhoneGap
- Author(s):
- Release date: March 2012
- Publisher(s): O'Reilly Media, Inc.
- ISBN: 9781449334406
You might also like
book
Android Application Development Cookbook: 93 Recipes for Building Winning Apps
A must-have collection of ready-to-use Android recipes! The popularity of Google Android devices is seemingly unstoppable …
book
PhoneGap Build
PhoneGap is a standards-based, open-source development framework that can be deployed to any mobile device without …
book
HTML5 Mobile Websites
Build HTML5-powered mobile web experiences with the aid of development frameworks that speed the development of …
book
Windows® Embedded CE 6.0 Fundamentals
Delve into the fundamental tools and techniques for Windows Embedded CE and get ready to deliver …