WWDC 2017
Session video and resources: https://developer.apple.com/videos/play/wwdc2017/214/
- Last year:
Intents
, watchOS 3.0 - Debugging on simulator since 10.3.2
- You don't have to talk to
Siri
each time. Preset sentence : “show my XXX code”
- Send/request
- Search& pay bills(10.3.2),
- Transfer money, check the balance in your account.. (
INTransferMoneyIntent
,INSearchForAccountsIntent
)
- Search in the list
- Complete/update a task
- Set a reminder
- Create/add task
- Create a note (title, groupName, content)
- Append/delete a note
- Search in a note, sort (by Date)/filter (date/completed/location etc)
- Barcodes/QR codes/contact code etc - “show my XXX code”
INVisualCodeIntent
(contact, requestPayment, sendPayment)
- Resolve - Use case: unknown code type / contact code type
- Confirm - Use case: check if user is logged in if the code needs to be shown for an authorised user
- Handle (only required method) : return the visualCodeImage
- Set size
- Replace a view or multiple views with a custom view
- Custom Interactive Behaviour
- Application continue UserActivity
- Extension-App (handleInApp for extension, HandleIntent for app)
- In the .plist
INAlternativeAppNames
array