Since when is it sufficient to add a declaration in code which is then automatically available outside of the app? Is the app intent's perform() code still running within the app? I think you're asking these questions from my prior statement: The purpose of the extension point is for intents that you expect to complete without a full app launch When I say full app launch there, what I actually mean is a foreground app launch that is visible to the user. An intent extension allows your code to run in the background, where your app may not have any UI to show, or only show a small piece of UI to show a result or provide status. These extensions run as dedicated process for your extension point, and are much lighter weight than the main app's process. (This is broadly true for the entire set of extension points available on the system, this is not specific to App Intents extensions.) That means your code is still running in your app, as the intent ex
Topic:
App & System Services
SubTopic:
General
Tags: