Slide 1

Slide 1 text

「App Intent」 よくわからんけどすごい! 1 rinngo

Slide 2

Slide 2 text

自己紹介 2 rinngo 徳島大学理工学部知能情報コース2年 興味のおもむくままに 楽しく開発をしています!! rinngo__0302 rinngo0302

Slide 3

Slide 3 text

「App Intent」とは? 3

Slide 4

Slide 4 text

「App Intent」とは? 4 アプリの特定の機能を OSに教えて、 その機能を OSから呼び出すことができる!

Slide 5

Slide 5 text

個人的に「これおもしろい!!」 と思ったものを紹介します! 5

Slide 6

Slide 6 text

もくじ 6 ・Use Model ・インタラクティブスニペット

Slide 7

Slide 7 text

7 Use Model

Slide 8

Slide 8 text

8 UseModel 厳密には「ショートカット」 の機能

Slide 9

Slide 9 text

9 UseModel App Intentから「Apple Intelligence」にデータを渡して レスポンスを出力することができる!!

Slide 10

Slide 10 text

10 UseModel App Intent Apple Intelligence App Entity App Intentで「App Entity」というデータを用意する。

Slide 11

Slide 11 text

11 UseModel App Intent Apple Intelligence App Entity (JSON) App EntityをJSON形式にしてApple Intelligenceに渡す。

Slide 12

Slide 12 text

12 UseModel App Intent Apple Intelligence すごいデータ (色々な形式 ) Apple Intelligenceがデータを出力してくれる。 リッチテキストや辞書形式、 App Entityなど状況にあった形式

Slide 13

Slide 13 text

UseModel App Intent Apple Intelligence すごいデータ (色々な形式 ) 13

Slide 14

Slide 14 text

UseModel App Intent Apple Intelligence すごいデータ (色々な形式 ) Apple IntelligenceのデータをApp Intentに渡す。 14

Slide 15

Slide 15 text

UseModel 15

Slide 16

Slide 16 text

UseModel 16 今日作成したメモを取得

Slide 17

Slide 17 text

UseModel 17 今日作成したメモを取得 メモはショートカットの機能 に関係するか?

Slide 18

Slide 18 text

UseModel 18 今日作成したメモを取得 メモはショートカットの機能 に関係するか? 「はい」なら「Shortcuts Projects」に追 加

Slide 19

Slide 19 text

インタラクティブスニペット 19

Slide 20

Slide 20 text

インタラクティブスニペット App Intentの結果を 「複雑なView」を使って表示することができる! 20

Slide 21

Slide 21 text

インタラクティブスニペット 複雑なViewを 作れる! 21

Slide 22

Slide 22 text

インタラクティブスニペット ・SwiftUIのViewを表示することができる! ・リアルタイム でViewを更新できる! ・スニペット内 でアクションを実行できる! 22

Slide 23

Slide 23 text

まとめ あまり注目されない「App Intent」ですけど 面白い機能が増えてより便利になりました! みさなんもぜひ触ってみてください! 23