What is PhoneGap?
- PhoneGap is an open-source mobile development framework
Developed by Nitobi Software
Bought by Adobe
Bought by Adobe
- Enables building of mobile device applications using JavaScript, HTML and CSS
Ruby can be used as well
Instead of often less-known languages such as Objective-C.
Instead of often less-known languages such as Objective-C.
PhoneGap Applications:-
- The PhoneGap applications are hybrid.
- They are neither truly native nor purely web based.
- All layout rendering is done via the web view instead of Objective-C.
- Much of the functions of HTML5 are supported.
- A disadvantage is that hybrid applications do not have full access to the device API Camera, compass, accelerometer, etc.
Supported Platforms:-
- PhoneGap currently supports development for the following operating systems
- iOS, Android, webOS, Windows Mobile, Symbian OS and BlackBerry, Windows Phone 7 Mango
- Bada support is "coming soon"
- The OS used by the Samsung Wave S8500
How does it work?
- Build your app once with web-standards
- Based on HTML5
- Wrap it up with PhoneGap
- Using the free open source framework or PhoneGap build
- You can access the native APIs
- Deploy to multiple platforms
- Standards-based web technologies to bridge web applications and mobile devices
Means of PhoneGap Development:--
- PhoneGap is just a library that you must include in your app
- Couple of JavaScript and xml files
What is PhoneGap doing?
- PhoneGap generates a out-of-the-browser window that executes the HTML and JavaScript.
- Due to a couple of xml and jar/dll files it enables the usage of native APIs .
Where Can we Develop?
- Native IDE for the corresponding OS
- Eclipse, Xcode, Visual Studio, etc.
- Abode launched a new version of Dreamweaver that integrates with PhoneGap
- Build the web site
- Add the mobile SDKs
- Say it is mobile app
- Build and deploy
- In both the concrete OS SDK must be present
- PhoneGap is a cross-platform mobile development framework
- Based on HTML5 and JavaScript
- Using web standards
- PhoneGap is useful
- For creation of small apps
- When there is a lack of human resources
- Need a single app deployed on many OS
- Native app developments is always better!
Reference site:---
phonegap for androide
No comments:
Post a Comment