What the
Web
can do today?
Adam Bar
@NOtherDev
You can write amazing Web apps that look exactly and behave exactly like apps on the iPhone.
And these apps can integrate perfectly with iPhone services.
You’ve got everything you need if you know how to write apps using the most modern web standards.
2007
IE 7 was
3 months old
2012
The biggest mistake we made as a company was betting too much on HTML5 instead of native
When IE 8 Was still a thing
Failure
the web is
a non-standard- compliant mess
?
but... the web is evergreen now
the web is just for content
?
but...
we use web apps everyday
the Web just don't suit mobile well enough
?
But... the web is primarily mobile now
JuLy 2018
in poland: 66%
People just want to use native apps
?
but... not the new ones
native apps make users engaged
?
but...
94% OF APP REVENUE COMES FROM top 1% PUBLISHERS
USERS SPEND 80% OF THEIR TIME USING JUST 5 APPS
80% OF USERS WHO DOWNLOAD AN APP FAIL TO BECOME ACTIVE USERS
no hardware apis
no os integration
?
https://bit.ly/wwcd-devsharp
data storage?
local & session storage
indexeddb
geolocation?
geolocation api
camera & microphone?
user media api
image capture api
media recorder api
webrtc
vibration?
vibration api
sensors?
device motion api
proximity sensor api
ambient light sensor api
new generic sensor apis...
device orientation api
device data?
battery status
network information
device memory
storage quota
notifications?
push api
Notification api
home screen icon?
Web Manifest
offline mode?
service worker api
service worker is an enabler
tab 1
tab 2
tab 3
service worker is an enabler
tab 1
tab 2
tab 3
service worker
service worker is an enabler
offline browsing
push api
background sync api
payment handler api
cache api
...
progressive web apps
works on any device
progressive
web apps
will work in 10 years
progressive
web apps
distributed with links
progressive
web
apps
always up to date
progressive
web
apps
safe
progressive web
apps
app-like experience
progressive web
apps
network-independent
progressive web
apps
discoverable
progressive web
apps
DOes it work?
2017:
29% fewer apps shipped
but... there are obstacles
?
whatwebcando.today
@WhatWebCanDo
Adam Bar
@NOtherDev
Made with Slides.com