Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
Validate your App Intents adoption with AppInte...
Search
Sponsored
·
Ship Features Fearlessly
Turn features on and off without deploys. Used by thousands of Ruby developers.
→
野瀬田 裕樹
August 09, 2026
Programming
48
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Validate your App Intents adoption with AppIntentsTesting
集まれSwift好き!Swift愛好会スピンオフ WWDC26セッション要約会
野瀬田 裕樹
August 09, 2026
More Decks by 野瀬田 裕樹
See All by 野瀬田 裕樹
App Storeの外へ──日本のiOSサイドローディング入門 for iOSDC Japan 2026
yuukiw00w
0
170
ネイティブiOSアプリだからできること
yuukiw00w
0
19
野瀬田とSwift愛好会
yuukiw00w
0
30
uhooiさん発ランダムタスクにチャレンジしよう!
yuukiw00w
1
72
ViewModelって200種類あんねん
yuukiw00w
0
49
App Intentsを実装しよう
yuukiw00w
0
49
iOS26時代の新規アプリ開発
yuukiw00w
0
270
Swift ConcurrencyでよりSwiftyに
yuukiw00w
0
380
Human Interface Guidelines 2
yuukiw00w
0
86
Other Decks in Programming
See All in Programming
思考垂れ流し開発 ~音声入力 × AIエージェント × 開発ハーネスによる試行錯誤~
npostring
0
1.1k
デプロイ直後のレイテンシスパイクを調べたら、 Railsの仕様にたどり着いた
nhsykym
0
110
市販E-Readerを乗っ取れ 〜Embedded Swiftで電子ペーパーガジェットを制御する〜
trickart
0
160
Can LLMs Replicate 4 Years of Compose Migration? Exploring the boundaries of automation with 279 XML files from a real product
makun
0
130
まだ間に合う!今年の夏こそSchemeのマクロ展開器を完全理解!
omasanori
0
650
Family mrubyの進捗
kishima
1
110
週末にAI-DLCを本気で回したら$1,600溶けた
hbashimizu
0
130
フロントエンドUIフレームワークのこれまでとこれから
ssssota
5
2.4k
The Past, Present, and Future of Enterprise Java
ivargrimstad
0
220
iOS開発×AI駆動開発 〜最近使って便利だったスキルの話〜
nogu66
0
140
20260828_品質と開発生産性を両立させる、AI時代のE2Eテストの考え方
magicpod
0
190
AI に Inclusive UI を書かせよう — Design Rules Skill で Compose UI を作り直す
theoriatec2024
1
470
Featured
See All Featured
Fight the Zombie Pattern Library - RWD Summit 2016
marcelosomers
234
17k
Build The Right Thing And Hit Your Dates
maggiecrowley
39
3.4k
Sharpening the Axe: The Primacy of Toolmaking
bcantrill
46
3k
Everyday Curiosity
cassininazir
0
310
What's in a price? How to price your products and services
michaelherold
247
13k
State of Search Keynote: SEO is Dead Long Live SEO
ryanjones
0
270
Winning Ecommerce Organic Search in an AI Era - #searchnstuff2025
aleyda
1
2.1k
We Analyzed 250 Million AI Search Results: Here's What I Found
joshbly
1
1.9k
The AI Revolution Will Not Be Monopolized: How open-source beats economies of scale, even for LLMs
inesmontani
PRO
3
3.7k
A Guide to Academic Writing Using Generative AI - A Workshop
ks91
PRO
1
450
My Coaching Mixtape
mlcsv
0
310
AI: The stuff that nobody shows you
jnunemaker
PRO
9
990
Transcript
Validate your App Intents adoption with AppIntentsTesting
Speaker 野瀬田 裕樹(@ynoseda) モバイル全般やってます (iOS/Android/Flutter)
対象の動画リンク https://developer.apple.com/videos/play/wwdc2026/295/
3行まとめ • anyAppleOS = 27+で App Intents のテストコードを書ける • App
Intents Testing を使ってテストを実装できる • Intents単体からSpotlight indexingまで幅広くテストできる
おさらい:App Intentsとは • Siriを使ってアプリを操作できるようになる • Shortcutsを使ってアプリの操作を自動化できるようになる • Spotlightでアプリのコンテンツを表示できるようになる • Widgetsでデータを表示できるようになる
Getting Started • UI Testing bundleを追加する • Import AppIntentsTestingしてテストコードを書く
Getting Started
Getting Started
AppIntentsTestingの概要 • Integration Test framework • 標準のXCUITest bundleに含まれ、独自プロセスで実行される • アプリ自体もさらに別のプロセスで実行される
AppIntentsTestingの概要
Intents and Entities • Entity queries:文字列でのクエリ検索の結果をテストする • Multiple intents:複数のintentを組み合わせてテストする •
Test-only intents:テスト用のintentを作成する
Intents and Entities
Intents and Entities
Intents and Entities
System integrations • Spotlight • View annotation
System integrations
System integrations
3行まとめ • anyAppleOS = 27+で App Intents のテストコードを書ける • App
Intents Testing を使ってテストを実装できる • Intents単体からSpotlight indexingまで幅広くテストできる