Apple 昨日向開發者釋出備有 visionOS 首個 Beta 版本 SDK 的 Xcode 15 beta 2,供開發者開發 Apple Vision Pro 軟件。這讓我們可以先了解一下這款 Apple 空間運算裝置的部分功能。
Xcode 15 beta 2 還包含一個全新工具 Reality Composer Pro,開發者可以利用當中的 visionOS 模擬器來與所開發的 visionOS 應用進行互動。
開發者除了可以透過 visionOS SDK 來將現有的應用移植到 Vision Pro 之外,亦可以建立新應用,並且透過 Xcode Previews 來進行預覽。
另外,Apple 又宣布會在下個月在庫比提諾、倫敦、慕尼黑、上海、新加坡和東京開設開發者實驗室,向開發者提供親身體驗,讓他們把所開發的應用放在實體 Vision Pro 硬件上測試。部分開發者團隊也可申請開發工具,來加速開發。
沉浸環境體驗
在 Vision Pro 中,有一個環境選項,用戶只要轉動眼罩右上角的數碼旋扭,可以將用戶帶進虛擬環境。在 Xcode 15 beta 2 的模擬器中,用戶就可以選擇 13 種環境,包括夏威夷海勒卡拉國家公園、加州約書亞樹國家公園、以至月球表面和季節性的效果環境。用戶可以在這個環境看電影、使用程式和進行通訊。
視覺搜尋
另一個 visionOS 功能是「視覺搜尋 (Visual Search)」,這功能可以查詢 Vision Pro 鏡頭下拍攝到的資料,把鏡頭拍到的文字拷貝下來貼到應用程式中,又或者翻譯成 17 種不同語言等。如果文字是聯絡人資料、附有單位的數字或網址等,還可以與 Vision Pro 內的程式互動,例如開啟 Safari 來閱覽網頁、或對罐頭上的資料進行單位轉換。
旅程模式
一般電子通訊產品都有個飛行模式,關閉部分發出無線電波的功能以便在航機上仍能使用。而在 WWDC 的發表中,Apple 示範了旅客在機上可以繼續使用 Vision Pro。不過 Apple Vision Pro 備有 12 個鏡頭 5 種感測器和 6 個咪高風,在飛機機艙這麼狹窄、人多的密閉環境自然會對功能有更多手機沒有的限制。在 visionOS SDK 中,有人就發現一些提示字句,揭示 Vision Pro 的「旅程模式 (Travel Mode)」部分功能。
據 SDK 中的提示,Vision Pro 在進入旅程模式後,可能會關閉或降低部分感知功能,因為機上乘客都坐得很近,可能會令裝置產生錯誤反應,例如不停有人進入 EyeSight 感測範圍而中斷觀看中的影片、遊戲和工作。
另一個在旅程模式中停用的是數碼分身,這個功能能在 Facetime 時模擬用戶的動態和表情。相信是由於環境受限和部分感測器關閉,影響模模擬的準確性而要關掉。
Vision Pro 在旅程模式中又會發出提示,指凝視操作的準確度可能會降低。視線追蹤是 Vision Pro 三種主要操作方式之一,但由於機艙座位有很多限制可能影響視線感測,Vision Pro 內部可能需要作出一些調整來補救。
此外,Apple Vision Pro 在進入旅程模式時又會提示用戶要保持安靜狀態,這可能是因為機艙環境密集,大動作手勢控制、自言自語都可能會對別人造成滋擾,而在部分感測器關閉或降低效能下戴著眼罩在機艙內走動也可能構成危險。
訪客模式
比較特別的是 visionOS 亦照顧到分享 Vision Pro 給別人使用的情況,提供一個訪客模式,用戶可以為訪客設定一個密碼,訪客只要輸入密碼,就可以使用部分 Vision Pro 程式 5 分鐘,相信會方便訪客借用 Vision Pro 體驗一下,或者收發訊息。