What are the limitations of Shortcuts?

Generated on 7/30/2024

1 search

Tailscan

This post is brought to you by Tailscan, the best devtool for Tailwind CSS.

The limitations of Shortcuts, as discussed in the context of WWDC sessions, include:

  1. Specificity of Features: Developers might not prioritize very specific features that users want. For example, a developer might not prioritize a feature to pick a random biking trail, but users can create such specific shortcuts themselves (Bring your app’s core features to users with App Intents).

  2. Parameter Handling: Shortcuts actions can have parameters, but handling these parameters can be complex. For instance, if a parameter is not specified upfront, the intent will not ask follow-up questions, which might limit the flexibility of the shortcut (Design App Intents for system experiences).

  3. User Interaction: Some interactions with Shortcuts require user input or interaction, which might not be ideal for all use cases. For example, a shortcut that opens a view in the app requires the user to be looking at their device (Bring your app’s core features to users with App Intents).

  4. Automatic Registration: While the app intents framework handles registration automatically, this means that developers have less control over the registration process, which might be a limitation in some scenarios (Bring your app’s core features to users with App Intents).

Relevant Sessions

  1. Bring your app’s core features to users with App Intents
  2. Design App Intents for system experiences
  3. Bring your app to Siri