Cross-platform Mobile Apps with Phonegap

Jeff French
@jeff_french
http://geekindulgence.com


Phonegap or Cordova?


Hybrid Apps




  • Native Container with WebView
  • HTML/CSS/JS
  • JavaScript Interface to Native Code

Advantages of Hybrid Apps


  • Don't have to learn a new language
  • Use your existing web skills
  • One codebase across mobile platforms

What can phonegap do?

  • Accelerometer
  • Camera
  • Video / Audio Capture
  • Network Events
  • Device Events (e.g. battery level)
  • File System Access
  • Geolocation
  • Globalization
  • Native Media Player
  • Notification (Beep, Vibrate, etc.)
  • Local Storage

Plugins

  • BarcodeScanner
  • Facebook Connect
  • NFC
  • Social Sharing
  • SMSBuilder
  • Preferences Access Plugin
  • Clipboard

Debugging


Emulators = Crapulators™

Use your web tools!

Show me teh codez!

Made with Slides.com