View
845
Download
0
Category
Preview:
DESCRIPTION
HTML5 is currently hailed as the holy grail for mobile development. Inherently cross platform, open standards, widely supported: too good to be true? Unseen by the public the HTML5 hype leaves a trail of failed projects, delayed deadlines and missed functions. In this bert Virkus, Michaetalk we highlight some problems we encountered from real world projects and discuss if HTML5 is really ready for its prime time on mobile yet.
Citation preview
Ugly Truths about HTML5
for mobile Apps
Robert VirkusCEO Enough Software
@robert_virkus
Michael KochCTO Enough Software
@linux_pinguin
© James M. Turley flickr.com/photos/turkguy19/210461726
ANNO 2011
ANNO 2011
“I think the biggest mistake we made as a company is betting too much on HTML5
as opposed to native.”
Source: forbes.com/sites/jjcolao/2012/09/19/facebooks-html5-dilemma-explainedphoto © kris krüg/kk+ flickr.com/photos/kk/2326609919
WebKit
72%
28%
WebKit Other
Nitro
V8
WebKit Fragmentation
•
••
•
•
•
•
•
•
•
•
•
WebKit
WebKit Fragmentation
WebKit Fragmentation
look no further than WebKit
:
Security
©
Security
Security
Beware of the Uncanny Valley
©
©
Beware of the Uncanny Valley
Beware of the Uncanny Valley
:
Firefox OS
Blink
Servo
24
25
Battery
WebRTC
Light Sensors
Bandwidth Detection
NEW APIs
Everyone
Back to standards
Do not mimic native UI, but adhere to platform standard
Browser Companies
Standardize on security constraints
Improve Tooling
Fight memory leaks
RATED
EVERYONE
Content Heavy
©
©
Content that needs Freedom
30
HybridSuper Power
©
Native HTML5
Past Future
32
(No) Return of the Zombie Apps
Zombie Alive
Thanks. Questions?
Recommended