Phonegap/Cordova vs Native Application
Upcoming SlideShare
Loading in...5
×

Like this? Share it with your network

Share

Phonegap/Cordova vs Native Application

  • 16,717 views
Uploaded on

brown bag presentation @ GDP...

brown bag presentation @ GDP
number of attendees : 30

  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Be the first to comment
No Downloads

Views

Total Views
16,717
On Slideshare
16,715
From Embeds
2
Number of Embeds
2

Actions

Shares
Downloads
201
Comments
0
Likes
11

Embeds 2

https://twitter.com 1
http://www.verious.com 1

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
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • worklight.com\n
  • worklight.com\n
  • worklight.com\n
  • \n
  • \n
  • \n
  • open class diagram image\n
  • docs.phonegap.com\n
  • \n
  • \n
  • open eclipse ide\n
  • \n
  • \n

Transcript

  • 1. Mobile Application:Phonegap/Cordova vs Native Application hakim.asyari@kaskusnetworks.com
  • 2. Agenda• The State of the Mobile Browser• Native App and Hybrid App• Cordova : an Overview• Cordova Architecture• Cordova API• Cordova App Project
  • 3. The State of The Mobile Browser• rng.io• Ring 0 is the intersection of functionality offered by iOS5 and Android 2.2 Froyo, which represents the majority of the smartphone market today
  • 4. rng.io
  • 5. NATIVE VS HYBRID
  • 6. Native Application
  • 7. Native Application
  • 8. Hybrid Application
  • 9. PHONEGAP === CORDOVA http://github.com/apache/incubator-cordova-*
  • 10. Cordova1. Embed a chromeless browser in a native app2. Create a “bridge” between the browser and the native code providing access to native APIs3. Write a web app4. Package the web app with the native code and deploy to devices!5. Web LAF6. No Cross-compiling magic
  • 11. Cordova NativeJs Call Cordova API
  • 12. Cordova : Class Diagram
  • 13. Cordova : API• Accelerometer • File• Camera • Geolocation• Capture : Image, Audio, • Media Video • Storage• Compass • Websocket (Android)• Contacts
  • 14. Cordova : API (not available)• NFC (Near Field • Automated Test Communication) • Device API Test (server:• Bluetooth weinre)• opengl/webgl • Native LAF• Logging (Console.log) • Obfuscation (debugging problem)• push notification
  • 15. Plugins
  • 16. Cordova Application Project Demo via Eclipse
  • 17. Cordova Application Project• News• Medical• Business
  • 18. REFERENCES• www.phonegap.com• www.github.com/apache/incubator-rodova-*• doc.phonegap.com• worklight.com