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
iOS 9 Search APIs by Steve Foster
Search
Sponsored
·
Your Podcast. Everywhere. Effortlessly.
Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.
→
Triangle Cocoa - Lightning Talks
March 31, 2016
Programming
530
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
iOS 9 Search APIs by Steve Foster
Lightning Talk from March 2015 CocoaHeads Raleigh/Durham
Triangle Cocoa - Lightning Talks
March 31, 2016
More Decks by Triangle Cocoa - Lightning Talks
See All by Triangle Cocoa - Lightning Talks
Automating Screenshots with Fastlane by Dan Leehr
trianglecocoalightning
1
580
JSON Validation with TWTValidation by Jill Cohen
trianglecocoalightning
0
510
Other Decks in Programming
See All in Programming
Apache Hive: そしてCloud Native Lakehouseへ
okumin
1
150
php-fpmのプロセスが枯渇した日-調査・対処・そして本当にやるべきだったこと-
shibuchaaaan
0
110
Prismを使った型安全な暗号化_関数型まつり2026
_fhhmm
0
150
地域 SRE コミュニティ最前線 - ホンマでっかSRE勉強会
tk3fftk
0
270
信頼性について考えてみる(SRE NEXT 2026 miniLT)
hayama17
0
200
act1-costs.pdf
sumedhbala
0
240
광주소프트웨어마이스터고등학교 DevFest 특강 - 바이브 코딩 시대에서 주니어 개발자로 살아남는 방법
utilforever
1
150
言語を使う側から、作る側へ。 自作 Lisp で得た新たな気づき。
andpad
0
130
SLOをサービス品質の共通言語にするために 取り組んできたこと
wakana0222
0
540
Built Our Own Background Agent at LayerX #aidevex_findy
layerx
PRO
7
2.7k
霧の中の代数的エフェクト
funnyycat
1
410
関数型プログラミングのメリットって何だろう?
wanko_it
0
180
Featured
See All Featured
[RailsConf 2023 Opening Keynote] The Magic of Rails
eileencodes
31
10k
Reflections from 52 weeks, 52 projects
jeffersonlam
356
21k
Deep Space Network (abreviated)
tonyrice
0
230
Exploring the relationship between traditional SERPs and Gen AI search
raygrieselhuber
PRO
2
4.2k
The AI Search Optimization Roadmap by Aleyda Solis
aleyda
1
6k
GitHub's CSS Performance
jonrohan
1033
470k
[Rails World 2023 - Day 1 Closing Keynote] - The Magic of Rails
eileencodes
38
2.9k
Have SEOs Ruined the Internet? - User Awareness of SEO in 2025
akashhashmi
0
400
svc-hook: hooking system calls on ARM64 by binary rewriting
retrage
2
370
Chrome DevTools: State of the Union 2024 - Debugging React & Beyond
addyosmani
10
1.3k
Test your architecture with Archunit
thirion
1
2.3k
Site-Speed That Sticks
csswizardry
13
1.3k
Transcript
iOS 9 Search APIs
Spotlight Search lets the user search for deep links that
live within an app.
None
So how does that work?
AppleBot
iTunesConnect
Two Indexes
How can we use that?
3 Search APIs
NSUserActivity • First introduced in iOS 8 • Used in
Handoff • Can be marked as searchable • Add meta data • Application state • Allows the user to revisit activity when searching
NSUserActivity
magic
None
NSUserActivity
NSUserActivity • Activities are private by default • Activities can
be mark as public • Numerous users interact with activity • “Popular” results are available to others
CoreSpotlight New in iOS 9 API for add/update/delete items Used
by Messages, Mail, Calendar
CoreSpotlight
CoreSpotlight
CoreSpotlight
None
Web Markup Allows AppleBot to discover website Mobile deep links
into your app
Web Markup
Steve Foster @flightblog