
Beginning PhoneGap
Thomas Myer(Author)
Wrox Press
Published on 6. December 2011
Book
Paperback/Softback
384 pages
978-1-118-15665-0 (ISBN)
Description
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 software
* Covers the basics of each of PhoneGap's functional units
* Introduces various projects you can build with the framework
* Discusses using HTML, CSS, JavaScript
* Explores the features accelerameter and compass
* Examines 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."
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 software
* Covers the basics of each of PhoneGap's functional units
* Introduces various projects you can build with the framework
* Discusses using HTML, CSS, JavaScript
* Explores the features accelerameter and compass
* Examines 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."
More details
Edition
1. Auflage
Language
English
Place of publication
United States
Publishing group
John Wiley & Sons Inc
Target group
Professional and scholarly
Illustrations
Illustrations
Dimensions
Height: 23.6 cm
Width: 18.7 cm
Thickness: 1.9 cm
Weight
648 gr
ISBN-13
978-1-118-15665-0 (9781118156650)
Schweitzer Classification
Person
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.
Content
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
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