Phone Gap

6
PhoneGap

description

 

Transcript of Phone Gap

Page 1: Phone Gap

PhoneGap

Page 2: Phone Gap

Adobe’s PhoneGap platform enables a developer to create an app that runs on a variety of mobile devices.

The developer accomplishes this largely by writing the user interface portion of their application with Web technologies such as HTML, CSS and JavaScript. PhoneGap’s development tools then bundle the HTML, CSS and JavaScript files into platform-specific deployment packages.

PhoneGap supports a wide variety of platforms:

iOS

Android

Windows 8

Windows Phone 7 and 8

BlackBerry 5.x+

WebOS

Symbian

Tizen

Page 3: Phone Gap
Page 4: Phone Gap

Applications built with PhoneGap use the mobile platform’s Web view to render content. As such, the content will appear nearly identical on each platform, much as any Web page would.

PhoneGap essentially wraps a Web view of your HTML, CSS and JavaScript in a native application.

This is required because the Web view in an application does not inherently support many device features, such as access to the file system or the camera.

PhoneGap has a bridging mechanism that allows JavaScript running in the Web view to invoke native code contained in the application.

PhoneGap comes complete with plugins to support device capabilities such as the following:

Accelerometer

Camera

Contacts

File system

Media playback and recording

Network availability

Page 5: Phone Gap

PhoneGap may be extended with plugins that enable the developer to access more device features, including these:

Barcode scanning

Bluetooth

Push notifications

Text to speech

Calendars

Facebook Connect

The majority of PhoneGap’s capabilities lie in non-visual components — things that access the file system, network availability, geolocation, etc.

PhoneGap does not provide much assistance with building the user interface itself. For this, you must rely on the HTML and CSS foundation that you’ve built yourself or on a framework.

For detailed information you can refer phonegap.com.

Page 6: Phone Gap

Thank YouHinal V.

Panchal

[email protected]

+(91)-(9601174443)

Browzed Solutions