Book Image

Developing Mobile Web ArcGIS Applications

Book Image

Developing Mobile Web ArcGIS Applications

Overview of this book

Table of Contents (14 chapters)
Developing Mobile Web ArcGIS Applications
Credits
About the Author
About the Reviewers
www.PacktPub.com
Preface
Index

Introducing PhoneGap


So far, we have discussed building mobile ArcGIS web apps. These are application which run in a browser. Let's imagine we want to build a mobile app which we can distribute in the various mobile app stores. An app which has access to the various sensors on a mobile device. A single code base which will run on all major mobile platforms: Android, iOS, Windows and Blackberry. Welcome to PhoneGap.

PhoneGap extends the features of HTML and JavaScript to work on a mobile device. Applications developed with PhoneGap are called hybrid. They are neither native (which rely on a platform's native UI framework) nor web-based. All layout rendering is done using web views, with the app having access to the native device APIs.

Nitobi developed PhoneGap which was purchased by Adobe in 2011. Cordova is the open source project that is the basis of PhoneGap. Though the names are somewhat interchangeable, PhoneGap is the trademarked name of the product that is today used by Adobe, mostly...