マルチウィンドウでアプリケーションの表現を拡張する
by
tatsubee
Link
Embed
Share
Beginning
This slide
Copy link URL
Copy link URL
Copy iframe embed code
Copy iframe embed code
Copy javascript embed code
Copy javascript embed code
Share
Tweet
Share
Tweet
Slide 1
Slide 1 text
Presented by 辰べえ マルチウィンドウで アプリケーション 表現を拡張する 2024.09.24 visionOS Engineer Meetup Presented by 辰べえ の
Slide 2
Slide 2 text
辰べえ iOSエンジニア 自己紹介 ● 23新卒 ● 福岡生まれ 福岡育ち 東京在住 ● 最近やっていること ○ お絵描き ○ iOS ○ テニス ● ARの時代を待ってる 辰べえ iOSエンジニア 2
Slide 3
Slide 3 text
伝えたいこと ● AR・VR最高! ● Apple Vision Pro最高! ● RealityKitだけでなく、マルチウィンドウも visionOSの強みだよ 3
Slide 4
Slide 4 text
4
Slide 5
Slide 5 text
5 マルチウィンドウの より良い体験を考える
Slide 6
Slide 6 text
新しいWindowの開き方 6 openWindow pushWindow (visionOS 2~)
Slide 7
Slide 7 text
新しいWindowの開き方 7 ドラッグ&ドロップ
Slide 8
Slide 8 text
8 ドラッグ&ドロップの より良い体験を考える
Slide 9
Slide 9 text
ドラッグ&ドロップの強み 9 ● 好きな位置に配置できる ● 新しいWindowを開く動作のショートカット
Slide 10
Slide 10 text
ドラッグ&ドロップの強み 10 ● 好きな位置に配置できる ● 新しいWindowを開く動作のショートカット
Slide 11
Slide 11 text
ドラッグ&ドロップの弱み 11 ドラッグ&ドロップできること自体が ユーザーにとってわかりにくい → ショートカットに止める + 途中段階を導入してみる
Slide 12
Slide 12 text
ドラッグ&ドロップの弱み 12 ドラッグ&ドロップできる自体がユーザーにとって わかりにくい → ショートカットに止める + 途中段階を導入してみる
Slide 13
Slide 13 text
ドラッグ&ドロップの体験 13 強み ● 好きな位置に配置できる ● 新しいWindowを開く動作のショートカット 弱み ● ドラッグ&ドロップできる自体がユーザーにとってわかりにくい → ショートカットに止める + 途中段階を導入してみる
Slide 14
Slide 14 text
ドラッグ&ドロップの体験 14 強み ● 好きな位置に配置できる ● 新しいWindowを開く動作のショートカット 弱み ● ドラッグ&ドロップできる自体がユーザーにとってわかりにくい → ショートカットに止める + 途中段階を導入してみる
Slide 15
Slide 15 text
15 pushWindowの より良い活用を考える
Slide 16
Slide 16 text
pushWindowの特性 16 ● 比較的、Contextが断絶されていない ○ 元の画面からの遷移と見なしやすい ● Windowが元と同じ位置に表示される
Slide 17
Slide 17 text
pushWindowの活用法 1 17 比較的Contextが断絶されていない && Windowが別 → 詳細画面を適切なサイズで表示する
Slide 18
Slide 18 text
pushWindowの活用法 18 比較的Contextが断絶されていない && Windowが別 → 詳細画面を適切なサイズで表示する
Slide 19
Slide 19 text
pushWindowの活用法 2 19 Windowが元と同じ位置に表示される + あえてContextを断絶させる → ログイン前後で画面を分ける
Slide 20
Slide 20 text
pushWindowの活用法 2 20 Windowが元と同じ位置に表示される + あえてContextを断絶させる → ログイン前後で画面を分ける
Slide 21
Slide 21 text
pushWindowの活用法 2 21 ログイン前後でWindowを分けるメリット ● 画面・Sceneの役割がわかりやすくなる(かも) ● どこからでもログイン画面に遷移しやすい
Slide 22
Slide 22 text
マルチウィンドウの注意点( 超重要) 22 アプリの再起動時 最後に開かれていたWindowが開かれてしまう
Slide 23
Slide 23 text
マルチウィンドウの注意点( 超重要) 23 アプリの再起動時 最後に開かれていたWindowが開かれてしまう
Slide 24
Slide 24 text
マルチウィンドウの注意点( 超重要) 24 対処法
Slide 25
Slide 25 text
マルチウィンドウの注意点( 超重要) 25 対処法
Slide 26
Slide 26 text
マルチウィンドウの注意点( 超重要) 26 対処法
Slide 27
Slide 27 text
27 より良いvisionOSアプリを みんなで作ろう!
Slide 28
Slide 28 text
28 ありがとうございました!
Slide 29
Slide 29 text
29