我們搶先體驗了 visionOS,想和你分享這 4 點感受

2023-06-24   少數派

原標題:我們搶先體驗了 visionOS,想和你分享這 4 點感受

6 月 22 日,蘋果如約為月初在 WWDC 上亮相的 Vision Pro 發布了開發工具和文檔,也讓我們得以通過其中附帶的模擬器,一窺這款設備將會搭載的作業系統 visionOS 真容。本文中,我們就來介紹短暫嘗試後的感受。

如何安裝

visionOS 模擬器作為 Xcode 15(beta 2 以上)的可選下載項提供。首先前往下載頁(需要登錄 Apple ID,但無需付費訂閱開發者計劃),找到 Xcode 15 beta 2 的下載連結。此時建議先取消勾選各個可選項,只下載 Xcode 本身(3GB),節省時間。

下載完成後,打開所得的 .xip 文件,等待(漫長的)自解壓完成,將 Xcode-beta.app 拖動到應用程式文件夾,然後雙擊啟動。

初次啟動時,會要求選擇要下載的平台模擬器,在這裡選擇 visionOS(以及其他你想安裝的平台)。等待下載安裝完成,即可從 Xcode > Open Developer Tool > Simulator 菜單打開模擬器。

然後,從 File > New Simulator打開創建模擬器窗口,選擇系統為 visionOS 1.0,然後點擊 Create即可。

關於配置需求:Xcode 沒有明確的推薦配置,但下載其本身再加上 visionOS 模擬器需要 10GB,解壓安裝後合計需要約 20GB,小硬碟機型要注意可用空間。性能方面,Vision Pro 基於 M2 處理器,模擬器開機大約占用 1.5GB 內存(當然隨著打開應用的增多會逐漸提高)。因此,理論上現有 Apple silicon 機型應該都可以模擬不繁重的場景。但由於能體驗的功能比較有限,如果機器的性能和空間不是特別充裕,倒也沒太大必要折騰。

主螢幕和基本操作

進入模擬器後,就能看到懸浮在空中,正對著視野方向的主螢幕。主螢幕的布局看起來就像是……watchOS 和 tvOS 的團隊打了一架?各讓一步,留下了 watchOS 風格的圓形圖標和 tvOS 風格的懸浮高亮和立體圖標。

在主螢幕,除了應用圖標,還可以通過左手邊的側邊欄切換另外兩個功能頁:一個是聯繫人,表明蘋果將通訊功能視為 Vision Pro 的主要應用場景之一;另一個是「環境」菜單,理論上可以讓用戶一鍵置身於各種模擬的自然景觀或光照環境中,但目前還沒有做好。

由於 Vision Pro 是一個「混合現實」設備,強調將應用內容自然疊加到物理空間中展示,visionOS 的模擬器也提供了客廳、廚房和博物館等多種場景供測試,每種場景還可以選擇白天或夜晚兩種光照條件。

其中,我認為最實用的場景是廚房:當你從默認視角轉身,就會發現買一贈一,身後還有一個能走進去的餐廳隔間;這也使得這個場景性價比特別高成為遠程辦公類應用的理想實驗環境。

如蘋果在 WWDC 期間和前天更新的《人機互動指南》(這次終於同步更新了中文)所述,visionOS 中,用戶主要通過視線和手勢的組合來完成與介面元素的交互:你首先「聚焦」在要操作的位置(好吧,人話就是「瞪住」……),使其高亮,然後用「捏合手指」的手勢來確認操作。

來源:蘋果

但因為這是模擬器,操作都通過光標完成:單擊相當於選中,長按拖動可以調整角度,在觸控板上雙指縮放可以前進後退,雙指滑動可以平移視野(如果沒有觸控板,則要通過模擬器右下角的菜單來切換鏡頭控制模式)。

visionOS 中,每個窗口底部都有神似「靈動島」的「一點一橫」兩個控制項,分別用來關閉窗口和調整窗口位置。擺放位置的調整範圍是 360 度的,只要你的頸椎答應,想放到眼前、兩側、背後、天花板或者地板上都可以。

戰術後仰看食譜,面壁思過刷新聞

如果將焦點對準窗口左下方,就會出現一個弧線,拖住可以調整窗口大小。對於運行在兼容模式的 iPadOS 應用,右上角還有一個切換方向按鈕,可以改變應用的橫縱布局模式。

此外,在視野中間偏上位置始終能看到一個小藍點,這就是 visionOS 中的控制菜單。點擊後,可以看到時間、電量、音量等信息,另有幾個按鈕可以顯示主螢幕、設置亮暗主題、打開控制中心和通知中心等。

另外一些零散發現:

目前版本還不支持跨應用拖動例如,你不能直接把 Safari 下載列表中的圖片拖動和添加到相冊。可能蘋果還沒有考慮好怎麼在物理空間中處理好這種拖動,但想必最終是要支持的,否則在多任務處理中就毫無效率可言了。

圖標是立體的,如果「走」到奇怪的角度就能看到明顯的分層。但不要不講武德從背後偷襲,那樣你只會什麼都看不到 ;)

我本來很好奇中文輸入在 visionOS 中要如何呈現,特別是候選字框是像 macOS 那樣追隨光標,還是像 iOS 那樣顯示在虛擬鍵盤上方?但蘋果非常有 MVP 精神地在這個 beta 1 里省略了所有非英文輸入法……(從英文輸入介面看,答案似乎是後者。)如果測試時需要用到中文,可以從主機系統中複製粘貼。

(蘋果擺拍)

和 Vision Pro 實機一樣, 模擬器也支持手柄輸入,但目前非常簡陋。我找塞爾達臨時借了一個 Pro Controller,連上後只有左右搖杆(控制移動和視野)和 ZL/ZR(控制鏡頭升降)是能用的。

控制中心的默認按鈕比 iOS 多了一個「客人模式」,可以設置時間和應用限制,可能是覺得到時候首發用戶身邊會有很多人來申請撫摸吧……

visionOS 也支持全局 Spotlight 搜索,搜索範圍和 iOS 無異,但目前也藏在控制中心裡,日後但願有一個更方便的打開方式。

沒有 bug 的 3D 場景不是完整的 3D 場景。所以,不客氣:

應用體驗

visionOS 的主螢幕比較荒蕪,總共只有 5 個圖標和一個文件夾;但考慮到目前只是第一個測試版,這是可以理解的。

其中,直接放在主螢幕上的那五個 app 基本也就是蘋果目前來得及為 visionOS 優化的範圍;再排除沒有多少獨立功能的設置和文件,真正能用來體驗 visionOS 的設計風格和交互方式的,也就是Safari、照片和無邊記(Freeform)了。

至於扔進「兼容應用」文件夾的另外五個應用:日曆、地圖、新聞、提醒事項和快捷指令,從文件夾名字就知道是直接照搬於 iPadOS,打開只會看一個巨型 iPad 版介面,適配程度甚至不如一些昨天才入局的第三方應用,因此下面不多著墨。(這個文件夾的圖標都還是假的……)

Safari

瀏覽器對一個計算平台的重要性毋需多言,因此也能看出蘋果對 visionOS 版 Safari 下了很大功夫,使其成為這個 beta 1 中完成度最高的內置應用。

簡單來說, visionOS 下的 Safari 在介面和功能上基本和 iPadOS 版看齊,包括標籤瀏覽、多窗口、側邊欄都有支持,從設置中看似乎也能安裝擴展。同時,一個值得表揚的細節是 visionOS 會向網站報告桌面版 Safari 的用戶代理,與功能定位更加匹配。

如蘋果在 HIG 中指出, visionOS 的介面設計的顯著特徵之一就是使用「深度」傳達層級結構;這在 Safari 中得到了充分的展示。下面這個視角可能有點考驗脖子的靈活性,但可以很清楚地看出網頁畫布、地址欄、標籤欄和分享菜單是如何在 z 軸上疊放的:

此外,與桌面系統中的多窗口要搶占一個有限平面空間不同,visionOS 中的窗口可以在整個空間中隨意放置;這對於 Safari 的使用效率是一個重大加成。就舉一個最庸俗的例子,以後你不僅可以邊工作邊摸魚,而且可以……

……同時摸很多條魚。

無邊記

無邊記是蘋果去年推出的「無限畫板」類應用,但入局太晚,也沒有特別領先於一眾第三方替代品的功能,一直只是不溫不火。

(蘋果擺拍)

visionOS 版本的無邊記適配得不錯,也演示了以「文檔」為主要對象的應用會是什麼樣:

文檔主體懸浮在空間中,工具欄疊放在其底部;

標題欄被濃縮到頂部一個膠囊形狀的區域,點擊可以展開一些傳統上屬於「文件」菜單的操作;

如果喚出文件瀏覽窗口,它會臨時占據視野中心,並將畫布輕微推向背景方向。

從使用場景來說,無邊記應該是很適合在混合現實環境下使用的,相當於提供了一塊(或者很多塊)可以隨時塗畫的大白板。

但我對目前版本的一個疑問是, 如何處理跨設備同步時的尺寸協調?

如果在 iPad 上 100% 縮放畫的圖,同步到 Vision Pro 後被直接拉伸到空間中的畫布那麼大,是不是過於「壯觀」了?等日後 Pages、Word 這些涉及「A4」等現實尺寸的應用遷移到 visonOS 時,肯定就更需要考慮和優化這個問題。

照片

「照片」應用演示了具有多個功能頁面的應用在 visionOS 下是如何呈現的。原本在 iPhone 中的底部標籤欄(或 iPad 中的側邊欄)會成為獨立於、且略微懸浮於主介面的浮條,在獲得視覺焦點時伸展出文字標籤。

打開一張照片後,它會成為懸浮在空間中的一幅畫面(有一個菜單選項可以控制是否將其略微壓暗,以更好融入環境照明)。

不過,我沒有在目前版本的照片中看到編輯功能,不知道是因為沒來得及做,還是說 visionOS 版照片的定位就是以展示為主。

第三方應用適配

visionOS 模擬器沒有 App Store,因此也無法嘗試第三方應用。但根據蘋果的說法,現有的 iPadOS 應用屆時會默認自動上架 visionOS 的商店;而且如果只是追求能跑起來,基本不需要額外做什麼適配。

因此,前天開始,開發者已經在社交網絡上開始了熱烈的討論,紛紛曬出自己的應用在 visionOS 上的運行效果:

Palette

Pcalc

Task

此外,來都來了,如果你掌握一些 Xcode 和 SwiftUI 的基本知識——不掌握也沒關係,ChatGPT 可以幫你掌握——也可以試試自己在 visionOS 里放一些東西。

下面的粗糙例子中,我們在 Xcode 提供的 visionOS 項目模版里加了一個 webview,讓它顯示了少數派的 PWA 版頁面:

更多示例項目可以看蘋果同步更新的文檔,這裡就不班門弄斧了。

原文連結:

https://sspai.com/post/80536?utm_source=wechat&utm_medium=social

作者:PlatyHsu

責編:PlatyHsu

/ 更多熱門文章 /