Upload
shazron-abdullah
View
1.688
Download
1
Tags:
Embed Size (px)
DESCRIPTION
Apache Cordova - State of the Union 2014 (PhoneGap Day US 2014)
Citation preview
State of the UnionPhoneGap Day 2014
This talk will go on for 72 hours*
*not really
@shazronApache Cordova Chair
Some Metricsproject health
Cordova New Releases (Quarterly)
11
22
33
44
Mar Sep Dec
52 repositories
Commits
900
1800
2700
Mar Sep Dec
Mailing List Activity
1850
3700
Mar Sep Dec
Issues Activity
1100
2200
3300
4400
Mar Sep Dec
cordova-cli downloads (npm)
110000
220000
330000
Mar Sep Dec
Over 1,020,000 total downloads in 2014 (so far)
Download projections
400,000
800,000
1,200,000
2014 2020 2030 2040 2050
I made this up. Wat?
Cease to Existeventually
Beliefs, Goals and Philosophy
@brianleroux
http://phonegap.com/2012/05/09/phonegap-beliefs-goals-and-philosophy/
A Famous Canadian said this…
… and this
This is where we are.
Plugin Registries
• app.phonegap.com
• PhoneGap Developer App
• PhoneGap Developer Desktop App
• PhoneGap CLI
• PhoneGap Build
• PhoneGap Enterprise
• ios-sim, ios-deploy
• Gradle & Android Studio support, env setup is easier
• Chrome Apps for Mobile uses Crosswalk by default
• Created https://github.com/MobileChromeApps/chrome-app-developer-tool (based on cordova-app-harness) for livereload-like functionality
• Combined Windows Phone 8.1, Windows 8.1 and Windows 8 in the “windows” platform (WebGL!!)
• A lot of core plugins only supported Android and iOS – they now support the Windows platforms too.
• Visual Studio Tools for Apache Cordova, Azure VMs
• relies on Cordova for a variety of internal projects
• Amazon Appstore has thousands of Cordova apps, available for Fire OS, Android and Blackberry devices.
• WebWorks 2.2 HTML5 SDK built on Apache Cordova
• All platform APIs available via SDK and the Plugin Registry
• QNX CAR Platform for Infotainment brings Cordova apps into the car - github.com/qnxcar
Future*
*subject to change
• cordova-android 4.0 - multiple WebViews
• CrossWalk, MozillaView
• Android Lollipop (5.0) WebViews can be updated through Google Play
• WebGL
• WKWebView arrives in 8.0
• WKWebView file:// url loading bug ( fixed in > 8.1)
• Going forwards - Local Web Server (plugin, cordova-ios 3.7.0
• HTML5 app cache NOT supported (https://devforums.apple.com/message/1060452#1060452)
• WebGL
• Soon