PhoneGap (was called by the name Apache Callback, but now Apache Cordova) is an open-source mobile development framework produced by Nitobi, purchased by Adobe Systems. It enables software programmers to build applications for mobile devices using JavaScript, HTML5 and CSS3, instead of lower-level languages such as Objective-C.The resulting applications are hybrid, meaning that they are neither truly native (all layout rendering is done via the webview instead of the platform's native UI framework) nor purely web based (they are not just web apps but packed for appstore distribution, and have access to part of the device application programming interface).
The mobile framework allows web developers to natively target all smartphones with a single codebase (JavaScript, HTML and CSS) by enabling a Foreign Function Interface (FFI) to an embedded WebView or Webkit on the device.
- To download Phonegap use this link https://phonegap.com/
PhoneGap currently supports development for the operating systems Apple iOS, Google Android, HP webOS, Microsoft Windows Phone, Nokia Symbian OS and RIMBlackBerry. Support for recent versions, such as BlackBerry 5 and 6 and Windows Phone 7, is being implemented now. Bada (the operating system used by the SamsungWave S8500) support is "coming soon". The table below is a list of supported features for each operating system.
Feature | iPhone /iPhone 3G | iPhone 3GS and newer | Android 1.0 – 4.0 | Windows Phone 7 | 5.x–6.0+ | 4.6–4.7 | Bada | Symbian | webOS | Tizen |
---|---|---|---|---|---|---|---|---|---|---|
Accelerometer | Yes | Yes | Yes | Yes | Yes | N/A | Yes | Yes | Yes | N/A |
Camera | Yes | Yes | Yes | Yes | Yes | N/A | Yes | Yes | Yes | N/A |
Compass | N/A | Yes | Yes | Yes | N/A | N/A | Yes | N/A | N/A | N/A |
Contacts | Yes | Yes | Yes | Yes | Yes | N/A | Yes | Yes | N/A | N/A |
File | Yes | Yes | Yes | Yes | Yes | N/A | N/A | N/A | N/A | N/A |
Geolocation | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | N/A |
Media | Yes | Yes | Yes | Yes | N/A | N/A | N/A | N/A | N/A | N/A |
Network | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | N/A |
Notification (alert) | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | N/A |
Notification (sound) | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | N/A |
Notification (vibration) | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | N/A |
Storage | Yes | Yes | Yes | Yes | Yes | N/A | N/A | Yes | Yes | N/A |
Barcode scanner | Yes | Yes | Yes | N/A | Yes | Yes | N/A | N/A | N/A | N/A |
- I have published my PhoneGap project in Google Play.Its a yoga guide called, Abacus Yoga Guide
No comments:
Post a Comment