Alan Semenov
UX Lead at Enonic and blogger at WebAgility.com
@AlanSemenov
Lead UI/UX Developer
Minitel
French telecommunication system
Edged out by Internet and finally plugged off in 2012
More examples?
They're heavy
From user perspective
230MB
From user perspective
You will rarely use most of them
From user perspective
Finding something in App Store can be a challenge
From user perspective
App Store is full of scams
From user perspective
From developer/manager perspective
High development and maintenance costs
From developer/manager perspective
Cumbersome approval process
From developer/manager perspective
Discoverability
http://pleasefixtheappstore.com/
From developer/manager perspective
www.doubleclickbygoogle.com, September 2016
OR
<head>
<link rel="manifest" href="/path/manifest.json">
<head>Test it in Dev Console
Add to Home Screen
Mr. Service Worker
A Javascript file that resides in the application and works as a proxy between the application, browser cache and the network.
sw-precache
Workbox
Polymer App Toolbox
“Mobile web audiences are almost 3x the size and growing 2x as fast as app audiences.”
ComScore, June 2016
(Hint: PWA)
14 - 16 June 2017, Oslo Spektrum
By Alan Semenov
In this session Alan will talk about what the concept of Progressive Web Applications is, how they make lives of web developers easier and why they are going to edge out native apps in the nearest future.
UX Lead at Enonic and blogger at WebAgility.com