~/talk

3D Touch: Bring Your Apps to a New Dimension

Talkat try! Swift Tokyo 2017 · 2017-03-02..03-04· [ios]
slides:none on file

Covers five concrete 3D Touch integrations: home screen quick actions (static via Info.plist, dynamic at runtime, up to four), widgets (compact/expanded today extensions), peek and pop (register previewing delegate, two callbacks), pressure-sensitive UIPreviewInteraction (0–1 scale used to vary audio playback speed), and UNNotificationContentExtension (separate extension fed by Foursquare-triggered notifications). Uses a Caribou phrasebook demo on iOS 9/10, shows code locations and app delegate deep links, and demonstrates working examples.

AI-written summary · about

  1. 0:00Start
  2. 1:09A Little History
  3. 1:50Why Add 3D Touch Support?
  4. 2:523D Touch APIs are easy to use LET'S
  5. 3:40Let's build an app!
  6. 5:20Static Quick Actions
  7. 6:44Dynamic Quick Actions
  8. 7:36Acting on Quick Actions
  9. 10:54Listen for updates
  10. 12:19Peek & Pop
  11. 13:32Custom UI PreviewInteraction CUSTOMIZE
  12. 18:15Notification Content Extensions
  13. 19:36Summary
  14. 20:05Thank you! @meghaton
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.