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
200
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
🇳🇱 React Summit 2025
ythecombinator
PRO
0
47
🇬🇷 CityJS Athens 2025
ythecombinator
PRO
0
26
🇵🇹 JNation 2025
ythecombinator
PRO
0
30
🇬🇧 CityJS London 2025
ythecombinator
PRO
0
52
🇬🇧 CityJS London 2025 (Workshop)
ythecombinator
PRO
0
72
🇬🇧 QCon London 2025
ythecombinator
PRO
0
37
🇲🇦 React Africa 2024
ythecombinator
PRO
0
100
🇨🇿 PragueJS 2024 #9
ythecombinator
PRO
0
75
🇮🇹 reactjsday 2024
ythecombinator
PRO
0
83
Other Decks in Programming
See All in Programming
AIコーディングAgentとの向き合い方
eycjur
0
270
The Past, Present, and Future of Enterprise Java with ASF in the Middle
ivargrimstad
0
110
How Android Uses Data Structures Behind The Scenes
l2hyunwoo
0
450
Performance for Conversion! 分散トレーシングでボトルネックを 特定せよ
inetand
0
160
そのAPI、誰のため? Androidライブラリ設計における利用者目線の実践テクニック
mkeeda
2
310
Zendeskのチケットを Amazon Bedrockで 解析した
ryokosuge
3
310
Compose Multiplatform × AI で作る、次世代アプリ開発支援ツールの設計と実装
thagikura
0
160
AI時代のUIはどこへ行く?
yusukebe
18
8.9k
奥深くて厄介な「改行」と仲良くなる20分
oguemon
1
540
Namespace and Its Future
tagomoris
6
700
私の後悔をAWS DMSで解決した話
hiramax
4
210
print("Hello, World")
eddie
2
530
Featured
See All Featured
How GitHub (no longer) Works
holman
315
140k
Visualization
eitanlees
148
16k
Improving Core Web Vitals using Speculation Rules API
sergeychernyshev
18
1.1k
JavaScript: Past, Present, and Future - NDC Porto 2020
reverentgeek
51
5.6k
Art, The Web, and Tiny UX
lynnandtonic
303
21k
Fantastic passwords and where to find them - at NoRuKo
philnash
52
3.4k
The Art of Programming - Codeland 2020
erikaheidi
56
13k
VelocityConf: Rendering Performance Case Studies
addyosmani
332
24k
Intergalactic Javascript Robots from Outer Space
tanoku
272
27k
Automating Front-end Workflow
addyosmani
1370
200k
The Power of CSS Pseudo Elements
geoffreycrofte
77
6k
The Cult of Friendly URLs
andyhume
79
6.6k
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