Beginning PhoneGap
Buy Rights Online Buy Rights

Rights Contact Login For More Details

More About This Title Beginning PhoneGap

English

Create cross-platform mobile apps without having to learn a new language!

PhoneGap is an open source solution, ideal for web developers wanting to build cross-platform mobile apps without having to learn a new language. Using HTML, CSS, and Javascript, PhoneGap allows you to jump into the mobile world and develop apps for iPhone, Android, and the BlackBerry.

Walks you through installing the development softwareCovers the basics of each of PhoneGap's functional unitsIntroduces various projects you can build with the frameworkDiscusses using HTML, CSS, JavaScriptExplores the features accelerameter and compassExamines media, storage and files, camera, contacts, geolocation, and more

Within Beginning PhoneGap, each new chapter builds on the lessons taught in the previous so that by the end of the book, you can have mobile apps up and running!

"NOTE: Several significant changes to the PhoneGap software occurred shortly after this book was published. The author has written extra pages to address these and other changes. You can download the updates to this book from the book's support page on the Wrox website." 

English

Thomas Myer is a consultant, author, and speaker. He owns Triple Dog Dare Media and specializes in Linux- and Mac-based development, including iPhone apps, CMS, blogs, wikis, dashboard widgets, UNIX systems, and Applescripting. He is the author of several books, including Professional CodeIgniter, Apple Automator with AppleScript, and Mac OS X UNIX Toolbox, among others.

English

INTRODUCTION xix

CHAPTER 1: INTRODUCING PHONEGAP 1

CHAPTER 2: INSTALLING AND CONFIGURING PHONEGAP 17

CHAPTER 3: BASIC WALKTHROUGH 31

CHAPTER 4: EVENTS 45

CHAPTER 5: WORKING WITH THE DEVICE, THE NETWORK, AND NOTIFICATIONS 59

CHAPTER 6: ACCELEROMETER 73

CHAPTER 7: COMPASS 85

CHAPTER 8: GEOLOCATION 99

CHAPTER 9: MEDIA 113

CHAPTER 10: CAMERA 129

CHAPTER 11: STORAGE 143

CHAPTER 12: FILES 157

CHAPTER 13: CONTACTS 179

CHAPTER 14: CAPTURE 189

CHAPTER 15: CREATING A NOTE-TAKING APPLICATION 197

APPENDIX A: ANSWERS TO EXERCISES 213

APPENDIX B: TOOLS FOR PHONEGAP 235

APPENDIX C: PHONEGAP.JS 247

APPENDIX D: PHONEGAP PLUG-INS 333

INDEX 349

loading