Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Speaker Deck
PRO
Sign in
Sign up for free
Progressive Web Apps
Ursula Cervantes
August 25, 2018
Technology
0
65
Progressive Web Apps
Google I/O Extended - Lima 2018
Ursula Cervantes
August 25, 2018
Tweet
Share
More Decks by Ursula Cervantes
See All by Ursula Cervantes
React + Relay + GraphQL
ursulacervantes
0
31
Other Decks in Technology
See All in Technology
サイバー攻撃を想定したクラウドネイティブセキュリティガイドラインとCNAPP及びSecurity Observabilityの未来
syoshie
1
1.1k
テクニカルライティングの検定を受けてみた話 / "My Story About Taking the Technical Writing Exam
line_developers
PRO
1
210
セキュキャンを卒業してその後
kurochan
0
560
疎ベクトル検索と密ベクトル検索: 第68回 Machine Learning 15minutes! Broadcast
keyakkie
1
250
ECS Exec を使った ECS の トラブルシューティング
dohara
0
110
私のAWS愛を聞け! ~ここが好きだよStep Functions~ #devio2022
kongmingstrap
0
290
経験者が話す!クラウド接続の3つの注意点と最新情報
sbtechnight
0
310
ロボットの実行すらメンドクサイ!?
kou12092
0
180
品質特性のすすめ
honamin09
0
170
ジョブ管理システムをAWS Step Functionsに移行する時の勘所
non97
0
490
ふりかえりの技術 / retrospectives
soudai
3
170
VS Code Meetup #21 - もう一度知りたい基礎編 - ファイル操作、コーディングの基本編
74th
0
190
Featured
See All Featured
Streamline your AJAX requests with AmplifyJS and jQuery
dougneiner
127
8.5k
A better future with KSS
kneath
226
16k
RailsConf & Balkan Ruby 2019: The Past, Present, and Future of Rails at GitHub
eileencodes
119
28k
Learning to Love Humans: Emotional Interface Design
aarron
261
37k
How STYLIGHT went responsive
nonsquared
85
4k
Infographics Made Easy
chrislema
233
17k
What's in a price? How to price your products and services
michaelherold
229
9.4k
JazzCon 2018 Closing Keynote - Leadership for the Reluctant Leader
reverentgeek
173
8.6k
Optimizing for Happiness
mojombo
365
64k
How GitHub Uses GitHub to Build GitHub
holman
465
280k
Large-scale JavaScript Application Architecture
addyosmani
499
110k
Build your cross-platform service in a week with App Engine
jlugia
219
17k
Transcript
PROGRESSIVE WEB APPS Ursula Cervantes @UrsuSays
WEB PAGES THAT BEHAVE LIKE NATIVE APPLICATIONS
None
RELIABLE
None
FAST
None
None
MAKE SURE YOU’RE NOT BLOCKING THE RENDERER WAITING ON POLYFILLS
OR ELEMENTS
None
None
ENGAGING
None
None
None
None
None
None
YOUR APP MUST ➤ Have a Web App Manifest ➤
Be visited twice
(╯°□°)╯︵ ┻━┻
YOUR APP MUST ➤ Have a Web App Manifest ➤
Be visited twice ➤ Have a registered Service Worker ➤ Be server over HTTPS
SERVICE WORKERS
None
None
PUSH NOTIFICATION
DEMO
POKEDEX.ORG
WHY PWA?
None
BUT THERE IS MORE…
LIGHTHOUSE
None
None
PWA.ROCKS
GRACIAS Ursula Cervantes @UrsuSays