html5-img
1 / 16

PhoneGap

PhoneGap. About Me . Tim Kim Dev at Adobe/ Nitobi @ timkim timk@adobe.com <3 JS, SC2, and movie quotes. What is PhoneGap ?. What is PhoneGap ?. Write a web app using HTML5 technologies JS/HTML/CSS. What is PhoneGap ?. 2) Package your web app into PhoneGap

harva
Download Presentation

PhoneGap

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. PhoneGap

  2. About Me • Tim Kim • Dev at Adobe/Nitobi • @timkim • timk@adobe.com • <3 JS, SC2, and movie quotes

  3. What is PhoneGap?

  4. What is PhoneGap? • Write a web app using HTML5 technologies JS/HTML/CSS

  5. What is PhoneGap? 2) Package your web app into PhoneGap Common device interface: PhoneGap API Extend: PhoneGapPlugIns

  6. What is PhoneGap? 3) Deploy to multiple devices iOS, Android, Blackberry, WP7, WebOS, …

  7. What is PhoneGap? • PhoneGap API: • An interface to the most common set of device functionality • Contacts, GeoLocation, File, Camera, etc… • All accessible through JS • docs.phonegap.com

  8. What is PhoneGap? • PhoneGapPlugIns: • A way to extend your PhoneGap app if you want to access more than what the PhoneGap API provides • Process: Write a native implementation then use JS to call that native function

  9. PhoneGap Mantra Write once debug everywhere

  10. The Alternative? Write your app natively • iOS – Objective C • Android – Java • BlackBerry – Java • webOS – HTML, CSS, and JS • Windows Phone 7 - .Net • Bada – C++

  11. The Alternative? • Need a dev who knows the platform • Multiple code bases • Longer turn around time to get releases out to all platforms

  12. YOU ARE ABOUT TO ENTER A WORLD OF PAIN

  13. All right…maybe that’s a little extreme • Native still gives you the best performance • And maybe the web isn’t your thing …buuuuuuut

  14. PhoneGap is Free! Submitted to the Apache foundation: Apache Cordova Contribute back today: incubator.apache.org/cordova/

  15. PhoneGap Build - Upload your app to PhoneGap Build and compile in the cloud - No need to download sdks - Free open beta right now

  16. Demo Time!

More Related