Skip to main content
#DieHimmels­traeumerin

iOS dev • sketchnoting • accessibility • pineapple on pizza • sports • she/her

NSSpain 2023: Demystifying App Intents

Sketchnote of NSSpain 2023 talk by Ashli about App Intents

Detailed image description of the sketchnote

  • I can build my own app!

Start a fast with Siri

SiriKit: 1. Create custom intent 2. IntentHandler 3. IntentUI 4. Donating the Intent

AppIntents

  • AppIntents for the rescue!
  • ~50 lines of code

The Benefits

  • Programmatic
  • Swiftul based
  • Quick Prototyping
  • Fast Iteration
  • It just Works! Intents will just work for Voice Over too

Discoverability

  • App Shorteut Provider!
  • SiriTipView!
  • ShortcutsLink (What can I do here?)
  • use clear & concise prompts
  • use AI
  • Test app in different ways!