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 App and Discovering on Principle
anasbladz
April 02, 2017
Technology
0
190
Progressive Web App and Discovering on Principle
anasbladz
April 02, 2017
Tweet
Share
More Decks by anasbladz
See All by anasbladz
What I Talk About When I Talk About Envisioning Information
anasbladz
0
170
A Postcard from Vancouver
anasbladz
0
200
AMP & PWA Initiatives
anasbladz
1
200
Not so long road
anasbladz
0
120
I-Kutan
anasbladz
1
250
Up and Running Web App
anasbladz
0
300
Achievement Motivation Training
anasbladz
0
170
Other Decks in Technology
See All in Technology
Continuous Architecture Design for Modernization
humank
3
510
ログ集約基盤をCloudWatchからOpenSearchに変えてみた
yuhta28
0
140
テスト自動化を最速で軌道に乗せるために
nozomiito
0
140
セキュキャンを卒業してその後
kurochan
0
590
Azure DevOps Online Vol.6 - 業務で必要なCIをみんなで考えよう
kkamegawa
0
280
MySQL v5.7 勉強会/study-mysql-ver-5-7
andpad
0
2.1k
大声で伝えたい!定時に帰る方法
sbtechnight
0
240
Oracle Cloud Infrastructure:2022年7月度サービス・アップデート
oracle4engineer
PRO
0
200
Getting Started in Product Management
thatjeffsmith
0
130
森林情報のオープンデータと QGISでの利用
kou_kita
0
330
ECS Exec を使った ECS の トラブルシューティング
dohara
0
150
Istioを活用したセキュアなマイクロサービスの実現/Secure Microservices with Istio
ido_kara_deru
3
430
Featured
See All Featured
It's Worth the Effort
3n
172
26k
Robots, Beer and Maslow
schacon
152
7.1k
Gamification - CAS2011
davidbonilla
75
3.9k
Code Review Best Practice
trishagee
44
9.7k
What the flash - Photography Introduction
edds
62
10k
CoffeeScript is Beautiful & I Never Want to Write Plain JavaScript Again
sstephenson
151
13k
How To Stay Up To Date on Web Technology
chriscoyier
780
250k
Agile that works and the tools we love
rasmusluckow
319
19k
The Success of Rails: Ensuring Growth for the Next 100 Years
eileencodes
15
3.8k
Infographics Made Easy
chrislema
233
17k
Facilitating Awesome Meetings
lara
29
4.1k
Web Components: a chance to create the future
zenorocha
303
40k
Transcript
Progressive Web App and Discovering on Principle Muhammad Nasrurrohman Front
End Engineer, bukalapak.com
Introduction..
Today’s Talk • How we use an app • Progressive
Web App on mobile devices • Inventing on principle
How we use App these days..
Is this good enough?
The elephant in the room… • Slow Internet • Offline
state • Expensive
None
Indonesian Market & Network sessions: 1.2m daily visitors: 850k mobile
web
Bukalapak Web Traffic 80% mobile web traffic
The Big Picture
Google Initiatives • Google AMP (later) • Progressive Web App
And it was spot on..
None
Why Progressive Web Apps? • Built to work on wifi/3G
+ • Avg CDN transfer rate 250 kb/s • Homepage size • fast faced business changes • Upgrade cost • Degradation under network failures
Incremental vs. from scratch?
What Makes PWA Possible?
None
None
What is App Shell?
Let’s talk about Storage
None
None
None
None
None
Service Worker
None
None
None
None
Web App Manifest
None
None
Today’s Talk • How we use an app • Progressive
Web App on mobile devices • Inventing on principle
Have you figured out the head fake?
None
None
Your Principle
“Knowing what you dont know is more powerful than being
briliant” - Charlie Munger
Thank You