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
Sponsored
·
Ship Features Fearlessly
Turn features on and off without deploys. Used by thousands of Ruby developers.
→
anasbladz
April 02, 2017
Technology
330
0
Share
Progressive Web App and Discovering on Principle
anasbladz
April 02, 2017
More Decks by anasbladz
See All by anasbladz
What I Talk About When I Talk About Envisioning Information
anasbladz
0
310
A Postcard from Vancouver
anasbladz
0
330
AMP & PWA Initiatives
anasbladz
1
340
Not so long road
anasbladz
0
240
I-Kutan
anasbladz
1
410
Up and Running Web App
anasbladz
0
440
Achievement Motivation Training
anasbladz
0
240
Other Decks in Technology
See All in Technology
シン・リスコフの置換原則 〜現代風に考えるSOLIDの原則〜
jinwatanabe
0
200
#jawsugyokohama 100 LT11, "My AWS Journey 2011-2026 - kwntravel"
shinichirokawano
0
230
申請待ちゼロへ!AWS × Entra IDで実現した「権限付与」のセルフサービス化
mhrtech
2
300
Azure Speech で音声対応してみよう
kosmosebi
0
100
昔はシンプルだった_AmazonS3
kawaji_scratch
0
230
非エンジニア職からZOZOへ 〜登壇がキャリアに与えた影響〜
penpeen
0
430
ストライクウィッチーズ2期6話のエイラの行動が許せないのでPjMの観点から何をすべきだったのかを考える
ichimichi
1
370
研究開発部メンバーの働き⽅ / Sansan R&D Profile
sansan33
PRO
4
23k
Discordでリモートポケカしてたら、なぜかDOを25分間動かせるようになった話
umireon
0
130
暗黙知について一歩踏み込んで考える - 暗黙知の4タイプと暗黙考・暗黙動へ
masayamoriofficial
0
1.5k
20260410 - CNTUG meetup #72 - DiskImage Builder 介紹:以 Kubespray CI 打造 RockyLinux 10 Cloud Image 為例
tico88612
0
120
DevOpsDays Tokyo 2026 軽量な仕様書と新たなDORA AI ケイパビリティで実現する、動くソフトウェアを中心とした開発ライフサイクル / DevOpsDays Tokyo 2026
n11sh1
0
120
Featured
See All Featured
Code Reviewing Like a Champion
maltzj
528
40k
Creating an realtime collaboration tool: Agile Flush - .NET Oxford
marcduiker
35
2.4k
Joys of Absence: A Defence of Solitary Play
codingconduct
1
340
ReactJS: Keep Simple. Everything can be a component!
pedronauck
666
130k
How to Talk to Developers About Accessibility
jct
2
170
The Psychology of Web Performance [Beyond Tellerrand 2023]
tammyeverts
49
3.4k
It's Worth the Effort
3n
188
29k
Have SEOs Ruined the Internet? - User Awareness of SEO in 2025
akashhashmi
0
310
Dominate Local Search Results - an insider guide to GBP, reviews, and Local SEO
greggifford
PRO
0
140
Large-scale JavaScript Application Architecture
addyosmani
515
110k
Practical Tips for Bootstrapping Information Extraction Pipelines
honnibal
25
1.8k
The Language of Interfaces
destraynor
162
26k
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