Write Once, Ship Everywhere

Cross-Platform Development with
Cordova and Visual Studio


Jason Poon (@jasonthepoon) & Felix Riesenberg (@felixriesenberg)
Open Source Developers, Microsoft

We're the
open source
guys

Apache Cordova


100% Shared Code

Open Source (ie. free!)

Ease of Development

App Showcase

Halo Waypoint


Wikipedia


BBC Olympics


IGN


MadCad

Let's code!

  1. Install Apache Cordova
  2. Build an app
  3. ???
  4. Profit!


Install Dependencies: node.js, git, SDKs (Android, Windows, Windows Phone, iOS), IDE (Android Studio, Visual Studio, Xcode), Google Chrome, Apache Ripple, Apache ANT, Java 7, Apple iTunes, SQLite, WebSocket4Net

Configure Environment: command-line targets, environment variables, etc.

Visual Studio Tools
for Apache Cordova

Demo

Plugins

(The following will only work if run within a Cordova app)


...and many others!

Thanks.

Questions?


References URL
Jason Poon @jasonthepoon
www.jasonpoon.ca
Felix Rieseberg @felixrieseberg
www.felixrieseberg.com
Talk http://jpoon.github.io/Cordova-Reveal
www.github.com/jpoon/Cordova-Reveal-App
Visual Studio Community www.visualstudio.com/products/visual-studio-community-vs
Visual Studio Tools for Apache Cordova www.visualstudio.com/cordova-vs.aspx