CUSTOMERS
Introduction to CORDOVAArunKumar Technical Leader
www.aditi.com 2
Nitobi
Phonegap,
Cordova (Vancouver)
History
What's the difference between Apache Cordova and PhoneGap?
www.aditi.com 3
When to go with Cordova , when not ?
www.aditi.com 4
What is PhoneGap?
www.phonegap.com
www.aditi.com 5
Why would you want to use PhoneGap?
www.aditi.com 6
Why would you want to use PhoneGap?
• Write once, run lots of places.• Lower barrier of entry• Reduced # of required skills• Reduced development & long term
maintenance cost
www.aditi.com 7
What platforms support PhoneGap?
www.aditi.com 8
How do PhoneGap apps work?
Build app UI using HTML & CSS
Build app logic & interactivity with JavaScript
Use the PhoneGap API to interact with device
www.aditi.com 9
can I use existing tools/frameworks?
www.aditi.com 10
what OS features does PhoneGap expose?
www.aditi.com 11
Hands-on
www.aditi.com 12
what if you want more? PhoneGap is extensible with a “native plugin” model that enables you to write your own native logic to access via JavaScript. “There are lots of open source plugins at https://github.com/phonegap/phonegap-plugins Learn more at http://wiki.phonegap.com/w/page/36752779/ PhoneGap%20Plugins
www.aditi.com 13
What does a PhoneGap app look like?
See more at: http://phonegap.com/apps
www.aditi.com 14
Build/DistributionPlatform-specific build processes