THE PROGRESSION OF WEB APPS FRONTEERS @ MIRABEAU, 18TH AUGUST 2016
Slide 2
Slide 3
Slide 4
THE PROGRESSION OF WEB APPS
Slide 5
PROGRESSIVE WEB APPS
Slide 6
Photo by Daniel Appelquist
Slide 7
Slide 8
PROGRESSIVE
Slide 9
WEB APP
Slide 10
WEB APP
Slide 11
WEB APP
Slide 12
WEB APP
Slide 13
RESPONSIVE
Slide 14
airhorner.com
Slide 15
CONNECTIVITY INDEPENDENT
Slide 16
Slide 17
APP-LIKE
Slide 18
APP-LIKE
Slide 19
MENU Where is my navigation? Click on the hamburger menu to get access to all of the navigation options.
APP-LIKE
Slide 20
FRESH
Slide 21
SAFE
Slide 22
DISCOVERABLE
Slide 23
Hi there! I’m a Web App!
Slide 24
RE-ENGAGEABLE
Slide 25
INSTALLABLE
Slide 26
airhorner.com
Slide 27
airhorner.com
Slide 28
LINKABLE
Slide 29
Airhorner
Slide 30
Airhorner
no results found
Slide 31
https://airhorner.com
Slide 32
Slide 33
THIS IS NOT A NEW IDEA
Slide 34
Slide 35
“
The full Safari engine is inside of iPhone. And so, you can write amazing Web 2.0 and Ajax apps that look exactly and behave exactly like apps on the iPhone. And these apps can integrate perfectly with iPhone services. — Steve Jobs, 2007
Slide 36
Slide 37
“
The fundamental problem on the iPhone is not Apple’s App Store approval policies, but the iPhone developers’ arrogant disdain for Web technologies.
I reviewed the apps I have on my iPhone, and most can be released as a Web app right now. — Peter Paul Koch, 2009
“
PhoneGap is a polyfill, and the ultimate purpose of PhoneGap is to cease to exist
— Brian LeRoux
Slide 73
Vibration
Dialogs
Network Information Camera Device Motion
Battery Status
Splashscreen
DEVICE API’S
Files Statusbar
Device Orientation
Media Capture Geolocation
File Transfers
Media
UNIVERSAL WINDOWS APPS HAVE ACCESS TO THE
UNIVERSAL WINDOWS API
Slide 94
DEPLOY ON DESKTOP, MOBILE AND XBOX ONE
Slide 95
AND MANY MORE…
Slide 96
BUT…
Slide 97
DEPENDANT ON THIRD PARTIES
Slide 98
NOT PART OF THE WEB
Slide 99
Slide 100
PROGRESSIVE WEB APPS
Slide 101
WEB MANIFEST
Slide 102
index.html
<!doctype> <html> <head> <title>HTML5test - How well does your browser support HTML5?</title>
Slide 103
index.html
<!doctype> <html> <head> <title>HTML5test - How well does your browser support HTML5?</title> <meta name="apple-mobile-web-app-capable" content="yes"> <meta name="apple-mobile-web-app-status-bar-style" content="black">