Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
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
340
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
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
320
A Postcard from Vancouver
anasbladz
0
340
AMP & PWA Initiatives
anasbladz
1
340
Not so long road
anasbladz
0
240
I-Kutan
anasbladz
1
420
Up and Running Web App
anasbladz
0
440
Achievement Motivation Training
anasbladz
0
250
Other Decks in Technology
See All in Technology
AI時代の「技術的負債」の変質ー概念の終焉と再解釈、エージェントと共に向かう先
nwiizo
0
2k
作品が生態系になった ─ Mini Tokyo 3D から世界へ
nagix
0
180
[2026-09-11]SREは誰のもの?運用エンジニアが始める 「SRE領域への越境」とチームの進化の軌跡 〜Road to NEXT CRE
tosite
0
220
Podは生きているのにGoだけが落ちる:GOGCとGOMEMLIMITで追うInvisible OOM Killの謎
tkc66buzz
1
710
山手線を徒歩で一周してわかった、 位置情報アプリは「足」が最強のデバッガー
hinakko
0
150
2026/09/10 Spring Bootから Jakarta EE/MicroProfileへの移行
megascus
0
360
日経電子版を支えていく Kasane Design System/fec_fukuoka
nikkei_engineer_recruiting
0
1.4k
銀行勘定系システムにおける開発プロセス刷新×AIによる環境モダナイゼーション / Development Process Transformation and AI-Driven Environment Modernization
muit
0
1.7k
事業課題から技術的負債に向き合う
sansantech
PRO
2
1.4k
データ界隈LT祭 第1回LT登壇
taromatsui_cccmkhd
1
1.3k
幾何アルゴリズムで なめらかなピン操作を / iOSDC Japan 2026 / smoothpin
kazumanagano
0
340
HRC_Frontend_Conference_Fukuoka_2026.pdf
ts020
0
680
Featured
See All Featured
Game over? The fight for quality and originality in the time of robots
wayneb77
1
270
A better future with KSS
kneath
240
18k
How to build a perfect <img>
jonoalderson
1
6k
Have SEOs Ruined the Internet? - User Awareness of SEO in 2025
akashhashmi
0
500
WCS-LA-2024
lcolladotor
0
830
Taking LLMs out of the black box: A practical guide to human-in-the-loop distillation
inesmontani
PRO
3
2.4k
GraphQLの誤解/rethinking-graphql
sonatard
75
12k
Technical Leadership for Architectural Decision Making
baasie
3
570
JavaScript: Past, Present, and Future - NDC Porto 2020
reverentgeek
52
6.1k
Tips & Tricks on How to Get Your First Job In Tech
honzajavorek
1
740
Paper Plane
katiecoart
PRO
3
53k
Practical Tips for Bootstrapping Information Extraction Pipelines
honnibal
25
2.1k
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