A practical rundown of how iOS 27's new Siri AI APIs affect app developers. Covers the key building blocks: AppEntity for exposing app data models, IndexedEntity for automatic system indexing, App Schemas for predefined domains Siri already understands, on-screen awareness via NSUserActivity and view annotations, and Transferable with IntentValueRepresentation for bidirectional data exchange. The author notes uncertainty around apps whose data models don't fit into Apple's predefined App Schemas, and flags IntentValueQuery as potentially limiting for custom data types.

7m read timeFrom swiftjectivec.com
Post cover image
Table of contents
App EntitySurfacing App EntitiesApp SchemasOn-screen AwarenessHandle Data Coming In and OutFinal Thoughts
2 Impressions