First-Class React Native Apps with iOS App Intents
summary
React Native apps become Siri/Spotlight/widgets-ready by adding a Swift/SwiftUI App Intents extension, generating the two targets and defining verbs, nouns, and entity queries; the demo app surfaces site deploy and status actions (it actually triggers builds and returns last-deploy times). Implementation requires duplicated logic in Swift and RN, data via API or shared app group/extension storage, keychain needs an access group, and broken intents fail silently so test in Shortcuts and on device (iOS 27 adds a testing framework).
AI-written summary · about
chapters (11)
- 0:00Introduction
- 2:36React Native apps first-class on iOS
- 5:50App Intents and why they matter
- 7:36Setting up App Intents in React Native
- 10:23Defining actions in Swift
- 12:08Pitfalls with App Intents
- 13:34Testing App Intents with Shortcuts
- 15:40Best practices for App Intents
- 17:06Android’s App Functions and future
- 17:49Future of app interaction
- 18:12Closing remarks
related talks
27mApp Intents and the Future: If Siri Can’t Use Your App, Neither Can AI
01h 01mBuilding Native iOS Apps using React Native
42mReact Native & Swift: best friends forever
30mMake your React Native apps accessible
47mIntro To React Native
15mReact Native fundamentals for brownfield iOS apps
07mKeynote Part 1
16mIs AI making React Native obsolete?
