Phonegap

  • 2,092 views
Uploaded on

Tim Kim's talk about PhoneGap at CloudStock. March 15, 2012

Tim Kim's talk about PhoneGap at CloudStock. March 15, 2012

More in: Technology , Education
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
No Downloads

Views

Total Views
2,092
On Slideshare
0
From Embeds
0
Number of Embeds
0

Actions

Shares
Downloads
62
Comments
1
Likes
4

Embeds 0

No embeds

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
    No notes for slide

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?1) 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: PhoneGap PlugIns
  • 6. What is PhoneGap? 3) Deploy to multiple devicesiOS, 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?• PhoneGap PlugIns: – 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 MantraWrite 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!