Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
The Great Messages Gold Rush
Search
Raul Riera
July 27, 2016
Programming
96
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
The Great Messages Gold Rush
The good, the struggle and the awesome of making Messages applications
Raul Riera
July 27, 2016
More Decks by Raul Riera
See All by Raul Riera
Library Orientated Programming
raulriera
0
140
Swift: no time to explain, get in the van
raulriera
0
130
Other Decks in Programming
See All in Programming
KiroのSpecで「五目並べ」を作ってみる
satoshi256kbyte
1
380
UPDATE をやめる — EF Core でマスタをバージョン管理する
panda728
PRO
0
1.2k
PumaからFalconに移行したRailsアプリケーションでの実践
falcon8823
0
170
全ての永続トークンを、生まれる前に消し去りたい!
sylph01
2
890
パズルゲームの作り方 / how to make puzzle games
kaityo256
PRO
2
290
Kotlinの15年とServer-Side Kotlin
n_takehata
1
150
ハーネス設計入門 〜 基礎知識の整理から実務へのステップアップ 〜
kinopeee
28
32k
Vue Fes Japan の “作る側”に関わってみて
naokihaba
0
160
UnityでSystem.Net.WebSocketsなWebSocketサーバが動かないのでUnity Monoのコードを覗いてみた / about implementing websocket server with unity mono
drumath2237
1
610
コードで差別化できない時代の ソフトウェアエンジニアリング / Software Engineering in an Era Where Code Doesn’t Differentiate
kishida
2
180
Herb in Rails 8.2: Your ERB views, now HTML-aware @ Rails World 2026, Austin, Texas
marcoroth
0
220
ジョジョの世界をXRで再現する
mofurune
0
160
Featured
See All Featured
Faster Mobile Websites
deanohume
310
32k
CSS Pre-Processors: Stylus, Less & Sass
bermonpainter
360
31k
Music & Morning Musume
bryan
48
7.4k
Navigating Algorithm Shifts & AI Overviews - #SMXNext
aleyda
1
1.7k
SEOcharity - Dark patterns in SEO and UX: How to avoid them and build a more ethical web
sarafernandez
0
300
Data-driven link building: lessons from a $708K investment (BrightonSEO talk)
szymonslowik
1
1.4k
Gemini Prompt Engineering: Practical Techniques for Tangible AI Outcomes
mfonobong
2
590
How to Align SEO within the Product Triangle To Get Buy-In & Support - #RIMC
aleyda
2
1.8k
Beyond borders and beyond the search box: How to win the global "messy middle" with AI-driven SEO
davidcarrasco
3
280
The Art of Programming - Codeland 2020
erikaheidi
57
14k
Winning Ecommerce Organic Search in an AI Era - #searchnstuff2025
aleyda
2
2.2k
Agile Actions for Facilitating Distributed Teams - ADO2019
mkilby
0
310
Transcript
The Messages Extension Gold Rush
Creating apps for iOS β • It’s slow • Everything
is broken • You are likely the first person to encounter this problem • You can shape the final release of iOS
It’s slow
Everything is broken
You are likely the first person to encounter this problem
You can shape the final release of iOS
How are they built? • They are regular extensions •
Can be standalone or combined with a companion app • Have two presentation modes • Has to support every orientation out there
Regular extensions
Standalone or companion
Two presentation modes
None
Compact • No pan gestures or horizontal scroll • No
keyboard (obviously)
Expanded • Everything under the sun • Presenting View Controller
is tricky, there is a “magical navigation bar”
Support every orientation Remember you are in a “borrowed” space,
you have to support everything Messages supports.
Common problems • Layout is inconsistent • “Magic navigation bar”
is a pain
Layout is inconsistent 1 2 1 2
“Magic navigation bar”
Why are they awesome? • Unique viral opportunity • Validated
market fit • “New thing” rush
Unique viral opportunity • Compose “Custom Messages” from “both” apps
• “From [app name]” • Direct link to the AppStore • Dual presence
Custom Messages • From your Messages app • From your
companion app
From [app name]
Direct link to the AppStore 1 2
Dual presence 2
Validated market fit • Snapchat • Line • Twitter •
Facebook • Many others…
“New thing” rush
@raulriera Questions?