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
The Art of Notifications
Search
Matheus Albuquerque
PRO
July 05, 2016
Programming
0
210
The Art of Notifications
A workshop on understanding and implementing local and push notifications in an iOS app.
Matheus Albuquerque
PRO
July 05, 2016
Tweet
Share
More Decks by Matheus Albuquerque
See All by Matheus Albuquerque
🇨🇭 Voxxed Days CERN 2026
ythecombinator
PRO
0
8
🇺🇸 JSNation US 2025
ythecombinator
PRO
0
37
🇩🇪 iJS Munich 2025 - Hydration, Islands, Streaming, Resumability… Oh My!
ythecombinator
PRO
0
28
🇩🇪 iJS Munich 2025 - Compilers, User Interfaces & the Rest of Us
ythecombinator
PRO
0
23
🇺🇸 JSConf North America 2025
ythecombinator
PRO
0
41
🇵🇹 Porto Tech Hub 2025
ythecombinator
PRO
0
38
🇪🇸 React Alicante 2025
ythecombinator
PRO
0
120
🇪🇸 React Alicante 2025 (Workshop)
ythecombinator
PRO
0
95
🇲🇰 WhatTheStack Conference 2025
ythecombinator
PRO
0
47
Other Decks in Programming
See All in Programming
CSC307 Lecture 05
javiergs
PRO
0
500
CSC307 Lecture 08
javiergs
PRO
0
670
Oxlint JS plugins
kazupon
1
990
コントリビューターによるDenoのすゝめ / Deno Recommendations by a Contributor
petamoriken
0
210
IFSによる形状設計/デモシーンの魅力 @ 慶應大学SFC
gam0022
1
310
責任感のあるCloudWatchアラームを設計しよう
akihisaikeda
3
180
React 19でつくる「気持ちいいUI」- 楽観的UIのすすめ
himorishige
11
7.5k
それ、本当に安全? ファイルアップロードで見落としがちなセキュリティリスクと対策
penpeen
7
3.9k
Lambda のコードストレージ容量に気をつけましょう
tattwan718
0
140
生成AIを活用したソフトウェア開発ライフサイクル変革の現在値
hiroyukimori
PRO
0
100
[KNOTS 2026登壇資料]AIで拡張‧交差する プロダクト開発のプロセス および携わるメンバーの役割
hisatake
0
290
Package Management Learnings from Homebrew
mikemcquaid
0
230
Featured
See All Featured
Navigating Team Friction
lara
192
16k
End of SEO as We Know It (SMX Advanced Version)
ipullrank
3
3.9k
The untapped power of vector embeddings
frankvandijk
1
1.6k
My Coaching Mixtape
mlcsv
0
49
Leo the Paperboy
mayatellez
4
1.4k
技術選定の審美眼(2025年版) / Understanding the Spiral of Technologies 2025 edition
twada
PRO
117
110k
Odyssey Design
rkendrick25
PRO
1
500
Refactoring Trust on Your Teams (GOTO; Chicago 2020)
rmw
35
3.4k
Large-scale JavaScript Application Architecture
addyosmani
515
110k
Speed Design
sergeychernyshev
33
1.5k
16th Malabo Montpellier Forum Presentation
akademiya2063
PRO
0
52
Unlocking the hidden potential of vector embeddings in international SEO
frankvandijk
0
170
Transcript
The art of NOTIFICATIONS #BEPiD @ gabrielsscavalcante pogist ythecombinator
starting from scratch
what?
None
None
None
informative messages delivered to mobile app users even if they
are not actively browsing the app
why?
push notifications boost app engagement by 88% Localytics Data Team
65% of users return to an app within 30 days
when push is enabled Localytics Data Team
50% of users opt into push and find push messages
useful Localytics Data Team
Kahuna
Localytics Data Team
LOCAL vs remote
local
Local notifications are scheduled by an app and delivered on
the same device
hands on
challenge
http://bit.ly/ local-example
remote
provider push notification server devices
remote (push) notifications are sent by your server to the
Apple Push Notification service, which pushes the notification to devices.
Apple Push Notification Service (APNS)
hands on
http://bit.ly/ IDS-IOS
http://bit.ly/ push-notifications-tuto
provider push notification server devices
Provider
BaaS & Paas
None
None
hands on
Self- Hosted
None
None
None
S2
hands on
provider push notification server devices
DEVICES
hands on
challenge
http://bit.ly/ REMOTE-example
provider push notification server devices
bonus
best practices
keep it short use a call to action focus on
quality, not quantity consider your audience's time & context send handcraft messages allow customization track results do segmentation
the future
http://bit.ly/ notifications- intro
http://bit.ly/ push-advanced
http://bit.ly/ push-notifications-SLIDES
@ gabrielsscavalcante pogist ythecombinator thanks