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
260
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
240
A Postcard from Vancouver
anasbladz
0
260
AMP & PWA Initiatives
anasbladz
1
270
Not so long road
anasbladz
0
190
I-Kutan
anasbladz
1
330
Up and Running Web App
anasbladz
0
370
Achievement Motivation Training
anasbladz
0
190
Other Decks in Technology
See All in Technology
Azureコストは水道代/The_47th_Tokyo_Jazug
aeonpeople
3
360
SREsのためのSRE定着ガイド
netmarkjp
10
1.6k
検証からプロダクトへ: シームレスなLLM開発の ためのしくみ作り
nunukim
1
160
Autify Company Deck
autifyhq
1
30k
データ化エンジニアとしての1年を振り返る
sansantech
PRO
3
250
LLMプロダクト事業の立ち上げにおける挑戦
layerx
PRO
7
1.4k
継続的テストモデルを実現するためにスリーアミーゴスを用いた10Xでのシフトレフトの事例
nihonbuson
3
160
TypeScript Quiz (Encraft #12 Frontend Quiz Night)
uhyo
2
340
ビジネスロジックを「型」で表現するOOPのための関数型DDD / Functional And Type-Safe DDD for OOP
yuitosato
29
12k
ハイパフォーマンスな組織をつくるための開発生産性の考え方 / developer-productivity-high-performer-link-and-motivation
lmi
3
250
あらゆる商品を扱う商品データベースを再設計した話 / product db re-architecture
rince
8
3.6k
データマネジメントを支える武器としてのメタデータ管理
10xinc
1
350
Featured
See All Featured
The World Runs on Bad Software
bkeepers
PRO
60
6.6k
ReactJS: Keep Simple. Everything can be a component!
pedronauck
657
120k
KATA
mclloyd
14
11k
The Cult of Friendly URLs
andyhume
73
5.6k
GitHub's CSS Performance
jonrohan
1023
450k
The Psychology of Web Performance [Beyond Tellerrand 2023]
tammyeverts
5
1.4k
Templates, Plugins, & Blocks: Oh My! Creating the theme that thinks of everything
marktimemedia
18
1.7k
Automating Front-end Workflow
addyosmani
1353
200k
GraphQLとの向き合い方2022年版
quramy
28
12k
Web development in the modern age
philhawksworth
201
10k
Let's Do A Bunch of Simple Stuff to Make Websites Faster
chriscoyier
501
140k
Fashionably flexible responsive web design (full day workshop)
malarkey
397
65k
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