Your SlideShare is downloading. ×
Phonegap
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×

Introducing the official SlideShare app

Stunning, full-screen experience for iPhone and Android

Text the download link to your phone

Standard text messaging rates apply

Phonegap

2,125
views

Published on

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

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

Published in: Technology, Education

1 Comment
4 Likes
Statistics
Notes
No Downloads
Views
Total Views
2,125
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
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!