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.

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

January 2018 in poland: 61%

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

?

data storage?

  • local & session storage

  • indexeddb

geolocation?

geolocation api

camera & microphone?

  • user media api

  • image capture api

  • media recorder api

  • webrtc

sensors?

  • device orientation api

  • proximity sensor api

  • ambient light sensor api

  • new generic sensor apis...

notifications?

push 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

DOes it work?

Results are promising

but... there are obstacles

?

 

whatwebcando.today
@WhatWebCanDo

 

 

Adam Bar

@NOtherDev

 

What Web Can Do Today?

By Adam Bar

What Web Can Do Today?

  • 473
Loading comments...

More from Adam Bar