Slide 1

Slide 1 text

iOS / /

Slide 2

Slide 2 text

WWDC

Slide 3

Slide 3 text

iOS ウィジェット対応 新 Siri 対応 サイドバー対応 https://developer.apple.com/videos/play/wwdc / /

Slide 4

Slide 4 text

https://developer.apple.com/videos/play/wwdc / /?time=

Slide 5

Slide 5 text

iPhone・iPad・Macにも縦長の大きな サイズ 広い表示領域で、より多くの情報を一 覧に 既存のコードを活かして、新サイズに 対応 https://developer.apple.com/videos/play/wwdc / /?time=

Slide 6

Slide 6 text

No content

Slide 7

Slide 7 text

systemExtraLargePortrait 株価チャートを新たに表示 記事は1件から3件に 表示できる情報が増えた

Slide 8

Slide 8 text

WWDC Siri https://developer.apple.com/videos/play/wwdc / /?time=

Slide 9

Slide 9 text

WWDC Siri https://developer.apple.com/videos/play/wwdc / /?time=

Slide 10

Slide 10 text

WWDC Siri 自然な会話を続けられる アプリの情報を探せる 画面の内容を踏まえて、アプリの操作 も頼める https://developer.apple.com/videos/play/wwdc / /?time=

Slide 11

Slide 11 text

iOS Siri iOS Siri iOS 26まで:アプリに用意された操作を呼び出す アプリを開く・予定を追加する、など iOS 27:会話に応じて、Siriが必要な機能を選ぶ アプリと連携して、会話の中で回答 複数のアプリをまたいで操作 Siriと連携するには App Intentsで、アプリにできることをSiriに伝える https://developer.apple.com/videos/play/wwdc / /

Slide 12

Slide 12 text

No content

Slide 13

Slide 13 text

調べたい話題から、アプリの記事検索につなげられそう? 「ニュースが見たい」に、記事を提案してもらえそう?

Slide 14

Slide 14 text

Siri Siri 「日経平均株価について調べたい」 伝えたキーワードで、日経電子版の検索 結果を開く 会話イメージ 日経電子版

Slide 15

Slide 15 text

Siri Siri 「日経電子版アプリで今日のニュースを 教えて」 提案された記事を選んで、日経電子版 で読む 新Siriの日本語対応後、すぐにお使い頂け るようリリース済 会話イメージ 日経電子版 https://www.apple.com/jp/newsroom/ App Intentsで、Siriから使える機能 を用意 / /the-next-generation-of-apple-intelligence-is-available-today/

Slide 16

Slide 16 text

iPhoneミラーリングに最適化 macOS 27 + iOS 27でアスペクト比も 変更可能 iPhone Duoも想定して先行対応 Xcode 27.1 betaのシミュレーターで調 査・調整中 https://developer.apple.com/videos/play/wwdc / /

Slide 17

Slide 17 text

ウィジェットの新サイズに対応 株価チャートや、より多くの記事を表示 新Siriから記事を探せるように キーワード検索 記事提案 サイドバー対応

Slide 18

Slide 18 text

ウィジェットの新サイズに対応 株価チャートや、より多くの記事を表示 新Siriから記事を探せるように キーワード検索 記事提案 サイドバー対応

Slide 19

Slide 19 text

No content

Slide 20

Slide 20 text

Device Hub https://developer.apple.com/videos/play/wwdc / /

Slide 21

Slide 21 text

Device Hub 実機とシミュレータをまとめて管理 設定のUIが集約され、文字サイズ・ダー クモード等の変更が手軽に! 実機の設定もDevice Hub上で変更 できる https://developer.apple.com/videos/play/wwdc / /

Slide 22

Slide 22 text

No content

Slide 23

Slide 23 text

issue Fixed: Device Hub allows you to enter resize mode with an app linked against an iOS or earlier SDK, which is unsupported and may result in Device Hub showin Fixed: If you exit Device Hub s resize mode through means other than the toolbar button or menu item (e.g. if your resized app crashes or is backgrounded) the de Fixed: visionOS simulator takes longer to boot than expected and may stall when deploying an app. Fixed: When an iPad connects to Device Hub without viewing the screen while the software keyboard is on screen, it can disappear. Known Issues Connecting a game controller to a simulator or device is only supported for the visionOS simulator. Viewing the video from, or sending inputs to, a physical Apple Vision Pro is not supported in Device Hub . All other Device Hub features, like changing settings, Device Hub doesn t currently support sending a two- nger touch to a device or simulator. The Controls->Shake menu item does not work. Sound Output and Input for simulators cannot be set to None. Device Hub.app downloads app data containers to a folder named with the bundle identi er of the app instead of .xcappdata. When the tab bar is visible, controls at the very top of the inspector might not respond to clicks. When running parallel testing in simulators, devices may not be visible in Device Hub but are still actively running tests. When a color lter is set on a physical device, the lter is not visible in Device Hub. With iPad Simulators running iOS . , the Toggle Software Keyboard menu item does not work. With Apple Watch - simulator or physical - scrolling with the mouse pointer over the watch face does not emulate rotating the digital crown. Keyboard and mouse inputs to simulators for OS versions before iOS . , tvOS . , watchOS . , and visionOS . are not accepted. After disconnecting a physical device from Device Hub when Simulate Hardware Keyboard was in use, the device may remain in hardware keyboard mode for Beta https://developer.apple.com/documentation/xcode-release-notes/xcode- -release-notes

Slide 24

Slide 24 text

Device Hubを開いているときだけ発生 Device Hubを終了すると、ハングが解ける

Slide 25

Slide 25 text

Device HubがMacとシミュレーターのクリップボードを同期 データ取得が滞り、クリップボードを読むMac上の開発ツールなども待たされる

Slide 26

Slide 26 text

Device HubがMacとシミュレーターのクリップボードを同期 データ取得が滞り、クリップボードを読むMac上の開発ツールなども待たされる

Slide 27

Slide 27 text

DeviceHub.app Xcode.app CoreSimulator .framework Simulator.app

Slide 28

Slide 28 text

Xcode.app Simulator.app CoreSimulator .framework Xcode

Slide 29

Slide 29 text

No content

Slide 30

Slide 30 text

Xcode Previews 他のアプリの動作も重くなる Macのファンがめちゃくちゃ唸る メモリが足りなくなってる

Slide 31

Slide 31 text

SWBBuildServiceのメモリ使用量が94.67 GBに

Slide 32

Slide 32 text

Xcode.app Xcode xcodebuild SWBBuildService XCBBUILDSERVICE_PATH

Slide 33

Slide 33 text

A Xcode.app A B C SWBBuildService B C 1

Slide 34

Slide 34 text

A Xcode.app A B C SWBBuildService B C 1

Slide 35

Slide 35 text

修正前:94.67 GB 修正後:2.21 GB

Slide 36

Slide 36 text

PR https://github.com/swiftlang/swift-build/pull/ #pullrequestreview-

Slide 37

Slide 37 text

Apple レビューを受けて、PRは一旦クローズ 再現プロジェクトと測定結果を共有 メモリ・CPUの使用量を比較 リクエストの出し方について改善を提案 FB24696968 https://github.com/swiftlang/swift-build/pull/ #issuecomment-

Slide 38

Slide 38 text

iOS 新機能 開発知見 ウィジェット シミュレータの仕組みについて Siri Swift Build Serviceはカスタムできる サイドバー フィードバックしよう

Slide 39

Slide 39 text

iOS 新機能 開発知見 ウィジェット シミュレータの仕組みについて Siri Swift Build Serviceはカスタムできる サイドバー フィードバックしよう OS

Slide 40

Slide 40 text

No content