should i use sirikit or app intents for banking app

Generated on 9/24/2024

1 search

When deciding whether to use SiriKit or App Intents for a banking app, consider the following guidance from the WWDC sessions:

  1. SiriKit: This framework is ideal if your app's functionality overlaps with existing SiriKit domains. SiriKit allows you to use system-provided intents to enable actions that users commonly ask Siri to perform, such as sending messages or playing music. If your banking app's features align with these existing domains, SiriKit might be the right choice.

  2. App Intents: If your app does not overlap with an existing SiriKit domain, App Intents is the recommended framework. App Intents allow you to integrate your app with Siri, Shortcuts, Spotlight, and more. This framework is particularly useful for creating custom intents that are not covered by SiriKit's predefined domains.

For a banking app, if you have specific tasks that are not covered by SiriKit domains, such as checking account balances or transferring money, App Intents would be the appropriate choice. This allows you to design powerful and flexible intents tailored to your app's unique functionalities.

For more detailed guidance, you can refer to the session Bring your app to Siri (21:18) and Design App Intents for system experiences (01:50).