跳至主要內容

開發流程

開發一個 Apple Vision Pro 應用的流程

閱讀時間約 5 分鐘

Apple Vision Pro 讓應用出現在用戶身處的空間中,設計方式與手機或電腦應用很不同。以下是一個 visionOS 應用由構思到上線的一般流程,以及每個階段需要注意的地方。

1. 構思:為甚麼要在空間中呈現?

第一步是確定內容是否真的需要空間運算。如果只是把手機畫面放大,用戶未必感受到分別;適合的內容通常需要立體觀察、真實比例,或者讓用戶在空間中操作。

2. 決定呈現方式

visionOS 應用主要有三種呈現方式:視窗(Window)用於一般介面;立體容器(Volume)用於展示可以從不同角度觀看的 3D 物件;沉浸空間(Immersive Space)則可以把內容擴展到整個環境,甚至讓用戶完全進入虛擬場景。一個應用可以按需要組合使用。

3. 原型與裝置測試

內容在空間中的大小、距離和舒適度,很難只靠電腦螢幕判斷。我們建議盡早製作原型,並在 Apple Vision Pro 上實際試用,再調整內容的位置、大小和互動方式。

4. 3D 內容製作

3D 模型需要兼顧外觀和效能。模型過於複雜會影響流暢度,因此需要整理面數、材質和貼圖。Apple 平台常用 USDZ 格式處理 3D 內容。

5. 開發與互動設計

用戶以眼睛注視和手勢操作,按鈕和可互動的物件需要有足夠大小和清晰的回饋。長時間舉手操作容易疲倦,互動設計應盡量簡單直接。

6. 測試與發佈

上線前,應在不同光線、空間大小和使用時間下測試。應用可以經 App Store 公開發佈;如只供機構內部使用,亦可以按 Apple 的規定以非公開方式分發。

開始前的建議

  • 先確定裝置數量和使用場地
  • 每次體驗的時間不宜太長,內容可以分段設計
  • 多人共用時,安排專人協助配戴和清潔
  • 預留時間在裝置上反覆測試

準備開始你的空間運算項目?

告訴我們你的需求與場景,我們會為你建議合適的方案。