This presentation is provided on a strictly private and confidential basis for information purposes only. WWDC 2017 讀書會 presented by Seraph Lin, iOS 開發部 2017/07/14
This presentation is provided on a strictly private and confidential basis for information purposes only.
WWDC 2017 讀書會
presented by Seraph Lin, iOS 開發部
2017/07/14
Sessions
● What’s new in SiriKit
● Making great SiriKit experiences
● What’s new in Core Spotlight for iOS and macOS
What’s New in SiriKit
● Domains and intents
● Customizable UI
● Additional Enhancements
Domains and Intents
● Payments
● List and notes
Payments
● Send/Request
● Bills
● Accounts (new in iOS 11)
○ Transfer
○ Search
Payments
● Transfer between accounts
Payments
● Account info
Lists and Notes
● INCreateListIntent
● INAddTaskIntent
● INSetTaskAttributeIntent
● INSearchForNoteItemIntent
○ title
○ content
○ itemType
○ status
○ location
○ dateTime
Customize UI
Making Great SiriKit Experiences
● Custom vocabulary
● UI testing
● Help Siri understand words unique to users
● Contact, photo, album and keyword, car, workout, bank,
account, note, list item
● Use INVocabulary API
Custom Vocabulary
● Inside your Xcode
● Siri in simulator lets you test on multiple devices
● Automate your tests to check and maintain quality
● Language independence
UI Testing
What’s New in Core Spotlight for iOS and macOS
● Quick Look Previews
● Ranking
Quick Look Previews
● Content previewd when you peek and pop on Spotlight
results
● Spotlight provides a default preview
● Create a Quick Look Preview extension to customize your
preview
Ranking
● New attributes to let developer inform spotlight ranking
One More Thing...
Nutural Language Processing
● New NSLinguisticTagger APIs
Nutural Language Processing
DEMO
This presentation is provided on a strictly private and confidential basis for information purposes only.
THANK YOU