Need to create a PhoneGap application, but don’t know much about the PhoneGap Services provided by Solitaire Infosys? Then, simply go through this presentation and achieve all the details.
2. Contents
• What is PhoneGap?
• How does it work?
• Pro and Cons
• Conclusion
3. What is PhoneGap?
• PhoneGap is an open-source mobile development
framework
– Developed by Nitobi Software
– 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
4. 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.
5. Supported Platforms
• PhoneGap currently supports development
for the following operating systems
– iOS , Android , webOS , Windows Mobile , Symbian
OS and BlackBerry , Windows Phone 7 Mango
6. 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
7. Pros of PhoneGap
Development
• HTML5, CSS and JavaScript skills vs. Objective-C,
Java and C#
• Single code base for all platforms
– iOS, Android, WP 7 Mango, mobile web
• You can take advantage of distribution and integrated
payment
– Via the App Store or Android Market
8. Cons of PhoneGap
Development
• Poor performance
– If your app is graphically intense, i.e. a game.
– Caching or leveraging some 3 rd party solutions may
be implemented with native graphics
– For the most part a native app is much
faster/smoother than mobile web app
9. Conclusion
• 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!
10. Thank You
• For any query contact us:
http://www.slinfy.com/