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
38
🇬🇷 CityJS Athens 2025
ythecombinator
PRO
0
17
🇵🇹 JNation 2025
ythecombinator
PRO
0
21
🇬🇧 CityJS London 2025
ythecombinator
PRO
0
37
🇬🇧 CityJS London 2025 (Workshop)
ythecombinator
PRO
0
54
🇬🇧 QCon London 2025
ythecombinator
PRO
0
25
🇲🇦 React Africa 2024
ythecombinator
PRO
0
87
🇨🇿 PragueJS 2024 #9
ythecombinator
PRO
0
66
🇮🇹 reactjsday 2024
ythecombinator
PRO
0
70
Other Decks in Programming
See All in Programming
GitHub Copilot and GitHub Codespaces Hands-on
ymd65536
2
150
状態遷移図を書こう / Sequence Chart vs State Diagram
orgachem
PRO
2
160
フロントエンドのパフォーマンスチューニング
koukimiura
4
1.4k
Rails Frontend Evolution: It Was a Setup All Along
skryukov
0
220
#kanrk08 / 公開版 PicoRubyとマイコンでの自作トレーニング計測装置を用いたワークアウトの理想と現実
bash0c7
1
820
Result型で“失敗”を型にするPHPコードの書き方
kajitack
5
960
AI コーディングエージェントの時代へ:JetBrains が描く開発の未来
masaruhr
1
200
20250628_非エンジニアがバイブコーディングしてみた
ponponmikankan
0
710
初学者でも今すぐできる、Claude Codeの生産性を10倍上げるTips
s4yuba
16
12k
Advanced Micro Frontends: Multi Version/ Framework Scenarios @WAD 2025, Berlin
manfredsteyer
PRO
0
330
ふつうの技術スタックでアート作品を作ってみる
akira888
1
1k
おやつのお供はお決まりですか?@WWDC25 Recap -Japan-\(region).swift
shingangan
0
140
Featured
See All Featured
Art, The Web, and Tiny UX
lynnandtonic
299
21k
I Don’t Have Time: Getting Over the Fear to Launch Your Podcast
jcasabona
32
2.4k
Testing 201, or: Great Expectations
jmmastey
43
7.6k
Documentation Writing (for coders)
carmenintech
72
4.9k
How STYLIGHT went responsive
nonsquared
100
5.6k
Automating Front-end Workflow
addyosmani
1370
200k
The MySQL Ecosystem @ GitHub 2015
samlambert
251
13k
StorybookのUI Testing Handbookを読んだ
zakiyama
30
5.9k
The Myth of the Modular Monolith - Day 2 Keynote - Rails World 2024
eileencodes
26
2.9k
The Psychology of Web Performance [Beyond Tellerrand 2023]
tammyeverts
48
2.9k
How to Think Like a Performance Engineer
csswizardry
25
1.7k
Responsive Adventures: Dirty Tricks From The Dark Corners of Front-End
smashingmag
251
21k
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