如果您想了解AppleVisionPro空间计算体验是什么样的,您需要查看即将推出的应用程序。哦,对了,还有,还没有。这意味着我们只能依靠开发人员,毫不奇怪,即使他们也对为苹果最新的计算和数字体验平台进行开发意味着什么存有疑问。
几周前,我询问了十几位开发人员,他们是否对为VisionPro构建应用程序感到兴奋。大多数人都说是,有些人甚至愿意想象这些应用程序的体验会是什么样子。
距离苹果混合现实耳机向消费者发布还有几个月的时间,虽然我已经尝试过几次,但仍然无法真正理解在耳机中玩耍、交流、探索甚至工作的感觉。难以捉摸。我与开发人员的谈话让我想起了这一点。没有人真正具体了解如何在VisionPro内部进行计算,或者如何构建设计在新的visionOS平台上运行的应用程序。
开发人员在为VisionPro构建应用程序时似乎有几个常见问题,所有这些问题都在最近的一篇题为“问答:visionOS的空间设计”的Apple开发人员博客文章中得到了解答,该文章基于Q+Apple设计团队于6月在WWDC23(Apple首次推出VisionPro和VisionOS)上与开发者举行的会议。
尽管我不是开发人员,但我可以理解所有开发人员提出的有关VisionOS的紧迫问题,并发现Apple的答案很有启发性,在某些情况下甚至令人惊讶。
VisionPro是一款混合现实耳机,能够提供几乎完整的直通视图,将AR元素置于您的现实世界中,或者完全沉浸其中。我体验过的后者令人印象深刻,尤其是它可以将你的手(而不是膝盖)的虚拟版本放入体验中。
然而,对于开发人员来说,了解将用户置于沉浸式体验的哪个位置可能会令人畏惧。苹果不建议这些应用程序让用户完全沉浸其中,至少在一开始是这样。
苹果在帖子中表示:“我们通常建议不要立即让人们进入完全身临其境的体验-最好先确保他们在你的应用程序中定位,然后再将他们转移到其他地方。”
Apple还建议VisionOS开发人员创建一个接地层,将他们的应用程序与现实世界连接起来。事实上,大多数时候您可能会在直通或混合现实模式下使用VisionPro,这意味着连接到脚下的真实地板将有助于让应用程序接地并防止它感到迷失方向。
在我第一次体验VisionPro时,有一刻,一只虚拟蝴蝶(看起来很真实)从有窗户的森林空间飞到我的手指上。这是令人惊叹和难忘的。
苹果似乎希望开发者在他们的应用程序中考虑这些时刻。不,苹果并不建议每个人都添加一只蝴蝶(尽管那会很棒)。相反,苹果告诉开发者要考虑他们的应用程序如何在空间计算领域大放异彩。正如苹果公司所说,这是“一种不受屏幕束缚的体验”。
在我看到的一个演示中,关键时刻显然是当一只恐龙从我面前的墙上出现时,但苹果在帖子中指出,关键时刻可以像在写作应用程序中添加包含空间音频的焦点模式一样简单。
在VisionPro中,您不再在平面上进行计算。一切都是3D的,这需要一种新的显示元素处理方式。苹果在VisionOS中通过应用注视和手势控制解决了这个问题。苹果在帖子中提醒开发者在开发应用程序时要考虑3D空间。
“当您以3D方式设计元素时,事情可能会变得更加复杂,例如为远处的元素设置附近的控件,”Apple设计师解释道。
一般来说,为visionOS开发应用程序会更加复杂。开发人员不能仅仅考虑将鼠标移至屏幕上的元素如何工作,而必须考虑当佩戴VisionPro的人查看某个元素时会发生什么。我记得,VisionPro中的每一次体验总是准确地知道我在看哪里,以及按钮和窗口如何根据我的注视而变化,这给我留下了深刻的印象。