Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Progressive Web App and Discovering on Principle
Search
anasbladz
April 02, 2017
Technology
0
280
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
260
A Postcard from Vancouver
anasbladz
0
290
AMP & PWA Initiatives
anasbladz
1
300
Not so long road
anasbladz
0
210
I-Kutan
anasbladz
1
350
Up and Running Web App
anasbladz
0
390
Achievement Motivation Training
anasbladz
0
210
Other Decks in Technology
See All in Technology
Exadata Database Service on Cloud@Customer セキュリティ、ネットワーク、および管理について
oracle4engineer
PRO
0
1.1k
隣接領域をBeyondするFinatextのエンジニア組織設計 / beyond-engineering-areas
stajima
1
230
Datadog RUM を用いた UX 指標の監視・顧客対応への活用
imamura_ko_0314
0
110
リンクアンドモチベーション ソフトウェアエンジニア向け紹介資料 / Introduction to Link and Motivation for Software Engineers
lmi
4
300k
元旅行会社の情シス部員が教えるおすすめなre:Inventへの行き方 / What is the most efficient way to re:Invent
naospon
2
270
利きプロセススケジューラ
sat
PRO
4
2.6k
データ活用促進のためのデータ分析基盤の進化
takumakouno
2
420
Deno+JSRでパッケージを作って公開する
askua
0
120
エンジニア候補者向け資料2024.11.07.pdf
macloud
0
4.5k
Oracle Cloud Infrastructureデータベース・クラウド:各バージョンのサポート期間
oracle4engineer
PRO
28
12k
RustとWebAssemblyを使って高速な画像処理をWebアプリで実行しよう
rebonire626
0
110
Postmanの日本市場におけるDevRel (的) 活動 / Postman's DevRelish activities in Japan
yokawasa
1
120
Featured
See All Featured
The Art of Delivering Value - GDevCon NA Keynote
reverentgeek
7
560
Faster Mobile Websites
deanohume
305
30k
[Rails World 2023 - Day 1 Closing Keynote] - The Magic of Rails
eileencodes
32
1.8k
"I'm Feeling Lucky" - Building Great Search Experiences for Today's Users (#IAC19)
danielanewman
226
22k
Unsuck your backbone
ammeep
668
57k
Product Roadmaps are Hard
iamctodd
PRO
49
11k
Testing 201, or: Great Expectations
jmmastey
38
7.1k
Raft: Consensus for Rubyists
vanstee
136
6.6k
Building Applications with DynamoDB
mza
90
6.1k
Building Your Own Lightsaber
phodgson
102
6.1k
The Myth of the Modular Monolith - Day 2 Keynote - Rails World 2024
eileencodes
15
2k
個人開発の失敗を避けるイケてる考え方 / tips for indie hackers
panda_program
92
16k
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