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
Sponsored
·
Your Podcast. Everywhere. Effortlessly.
Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.
→
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
🇺🇸 JSNation US 2025
ythecombinator
PRO
0
31
🇩🇪 iJS Munich 2025 - Hydration, Islands, Streaming, Resumability… Oh My!
ythecombinator
PRO
0
25
🇩🇪 iJS Munich 2025 - Compilers, User Interfaces & the Rest of Us
ythecombinator
PRO
0
19
🇺🇸 JSConf North America 2025
ythecombinator
PRO
0
38
🇵🇹 Porto Tech Hub 2025
ythecombinator
PRO
0
35
🇪🇸 React Alicante 2025
ythecombinator
PRO
0
110
🇪🇸 React Alicante 2025 (Workshop)
ythecombinator
PRO
0
93
🇲🇰 WhatTheStack Conference 2025
ythecombinator
PRO
0
42
🇳🇱 React Summit 2025
ythecombinator
PRO
0
82
Other Decks in Programming
See All in Programming
ZJIT: The Ruby 4 JIT Compiler / Ruby Release 30th Anniversary Party
k0kubun
1
390
Denoのセキュリティに関する仕組みの紹介 (toranoana.deno #23)
uki00a
0
270
The Art of Re-Architecture - Droidcon India 2025
siddroid
0
170
dchart: charts from deck markup
ajstarks
3
980
CSC307 Lecture 04
javiergs
PRO
0
650
HTTPプロトコル正しく理解していますか? 〜かわいい猫と共に学ぼう。ฅ^•ω•^ฅ ニャ〜
hekuchan
2
670
GISエンジニアから見たLINKSデータ
nokonoko1203
0
190
Claude Codeの「Compacting Conversation」を体感50%減! CLAUDE.md + 8 Skills で挑むコンテキスト管理術
kmurahama
1
820
公共交通オープンデータ × モバイルUX 複雑な運行情報を 『直感』に変換する技術
tinykitten
PRO
0
200
それ、本当に安全? ファイルアップロードで見落としがちなセキュリティリスクと対策
penpeen
7
2.4k
メルカリのリーダビリティチームが取り組む、AI時代のスケーラブルな品質文化
cloverrose
2
500
16年目のピクシブ百科事典を支える最新の技術基盤 / The Modern Tech Stack Powering Pixiv Encyclopedia in its 16th Year
ahuglajbclajep
5
940
Featured
See All Featured
Pawsitive SEO: Lessons from My Dog (and Many Mistakes) on Thriving as a Consultant in the Age of AI
davidcarrasco
0
59
Prompt Engineering for Job Search
mfonobong
0
150
The AI Search Optimization Roadmap by Aleyda Solis
aleyda
1
5.2k
How to Align SEO within the Product Triangle To Get Buy-In & Support - #RIMC
aleyda
1
1.4k
VelocityConf: Rendering Performance Case Studies
addyosmani
333
24k
Joys of Absence: A Defence of Solitary Play
codingconduct
1
280
Breaking role norms: Why Content Design is so much more than writing copy - Taylor Woolridge
uxyall
0
150
Easily Structure & Communicate Ideas using Wireframe
afnizarnur
194
17k
Making the Leap to Tech Lead
cromwellryan
135
9.7k
Why Mistakes Are the Best Teachers: Turning Failure into a Pathway for Growth
auna
0
48
How Fast Is Fast Enough? [PerfNow 2025]
tammyeverts
3
440
Distributed Sagas: A Protocol for Coordinating Microservices
caitiem20
333
22k
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