![]() ![]() If you expose a shortcut that doesn't provide very much acceleration to the user, it won't be suggested as frequently. The acceleration that you offer should be substantial, so you shouldn't just expose a shortcut that does about the same thing as opening your app normally. That means it should take something that the user already wanted to do with your app and help them do it even faster. So, every shortcut that you expose should accelerate the user, to perform a key function of your app. And you should start by thinking through what are the most important things that people like to do with your apps? Because those are the things that you might want to consider exposing shortcuts for. So, before you define shortcuts, you'll need to decide what exactly it is that you want to expose. That means, when the user wants to go and use your shortcut in Siri, on the lock screen, in search, you need to be ready for your app or app extension to be invoked and be handed the shortcut to handle. And the third step is to handle your shortcut. That means you need to tell the system every time the user does something in your app that you expose a shortcut for, which will let Siri learn when and where is the right time to suggest your shortcut. Next, you'll need to donate your new shortcut. That means you have to decide what you want to expose as a shortcut and define each one so Siri knows everything that your app can do. There were three steps for creating a shortcut, and the first step is to define your shortcut. ![]() So, first, we'll talk about how to adopt the new Shortcut's APIs. And we'll also cover some privacy considerations that are important to keep in mind, and we'll talk about how to make great shortcuts for media playback. So, today, we're going to talk about how to adopt shortcuts for your apps, and then we'll talk about how to optimize your shortcuts for great suggestions. ![]() And those steps can even include the shortcuts exposed by your app. So, we also have the new Shortcuts app, and with the new Shortcuts app, anyone can build their own shortcuts, and you do it just by dragging and dropping a series of steps together. And, as a developer, you get to suggest what phrase to use, so, in this case, a suggestion is "coffee time." And, once a shortcut has been added to Siri, it works across all of your iOS devices, and on Apple Watch, and even on HomePod. So, when the user adds a shortcut to Siri, they get to pick a custom personal phrase, so the user chooses what to say to Siri to invoke your shortcut. And in Siri you'll see the same custom UI that you see in search and on the lock screen.Īnd apps can provide a great voice experience in Siri by providing custom response dialog that Siri will read out loud to tell you things like how long it will take for your coffee to be ready. And you can also add shortcuts to Siri, so you can use them with your voice just by asking Siri. And, when you tap on a shortcut, you can use it right in line with a rich custom UI specific to that app. When Siri is confident that it's the exact right time for a Shortcut, it will be surfaced on the lock screen. Shortcuts takes Siri's suggestions to the next level by surfacing what you want to do next, not just with your apps, but inside of your apps, and it does it by surfacing them in search at just the right time.Īnd Siri can suggest shortcuts on the Watch, so you can use them right from your wrist on the Siri Watch Face. So, exposing a shortcut opens up a ton of new possibilities for how people can use your apps, so let's explore all of the places where Shortcuts can be used. And it's a really powerful way to engage your users. This central idea behind Shortcuts is that it lets you expose the key capabilities of your app to Siri, and this is really great, because it enables people to use the features of your apps in new ways and in new places. But we know that you want to do even more with SiriKit, and so that's why, this year, we're so excited to announce Shortcuts. So, two years ago, we announced the first version of SiriKit, which enables your apps to work with Siri, and it has great domain-specific knowledge for things like sending messages, requesting rides, making payments, and more. My name is Ari Weinstein, and I'm really excited to be here along with Willem Mattelaer to tell you about Siri Shortcuts. ![]()
0 Comments
Leave a Reply. |