苹果在设计 VisionOS 时推荐的7个最佳实践

苹果推荐VisionOS设计的7个最佳实践

Apple Vision Pro 2023年WWDC上的耳机

随着日历从2023年转到2024年,Apple离发布其令人震惊的昂贵而完全实验性的Vision Pro头戴设备越来越近。就在本周,Apple宣布iPhone 15 Pro和Pro Max可以为Vision Pro捕捉空间视频

<p你可以说,apple对人工现实的愿景越来越接近真实的现实。是的,我对这个句子感到非常自豪。

另外:我尝试过Apple Vision Pro,它超出了我的预期。

<p最近,apple还开始发布给开发者的设计指南。其中一个吸引我注意的是该公司的“Q&A:visionOS的空间设计。”本文提供了一些为VisionOS创建应用程序的开发者的最佳实践。<p由于visionos与其他所有apple操作系统的实现非常不同,尤其是在用户界面部分,我认为和您分享一些这些最佳实践建议会很有趣。

<p这样,如果您是开发者,您可以开始思考如何构建您的应用程序。如果您是考虑购买这款实心金版护目镜的用户,您将更好地了解设计师是如何构建他们的应用程序以及您可能的体验。

<p我们来深入了解一下,好吗?

1. 逐渐沉浸

<p苹果建议您逐步向用户介绍您的应用程序,从增强现实环境的窗口视图开始。

<p这样,他们不会突然置身于一个全新的世界,而是可以慢慢适应他们的“虚拟现实环境”,至少在他们熟悉环境之前,他们会感觉有某种程度的控制。

另外:2023年是科技创新最高的十年之一

2. 确定您的关键时刻

<p假设您是一位开发人员,拥有一款针对ipad的现有应用程序。假设您希望将该ipad应用程序引入到visionos中。按其本质,ipad应用程序是平面和矩形的。但visionos允许用户四面环视。您的应用程序中是否有任何明显适用于vr化的内容?

<p苹果以其照片应用为例。对于苹果的照片应用来说,一个关键时刻可能是将全景照片展示给用户以全方位环绕。全景照片是照片应用的一个长期特点,但空间上展示全景照片将突出混合现实环境。

<p在写作应用程序中,vr化可能涉及从大多数写作的典型窗口用户界面到专注模式的转变,专注模式将屏蔽外界,让用户集中注意力,提供一个宁静的背景,或许还有一些放松的音乐。

3. 调整UI元素以适应新环境

<p一些ui元素可以直接从ipados转换到visionos,但其他元素则不能完全匹配。苹果有一个非常值得观看的空间设计指南视频,以便快速掌握相关知识。

另外:你会相信在黑色星期五期间,VR头显的销量超过了AirPods吗?这是真的。

需要特别注意的一个领域是在使用悬停效果时。当你在一个扁平的用户界面上悬停在一个按钮上时,你只需要看到一些突出显示效果。但是当你在虚拟现实空间中悬停在某个物体的前面时,你有整个房间可以使用。所以要注意物体的外观和感觉,并尽量避免通过快速移动物体和按钮引发晕眩。

4. 在适当的情况下利用网格系统

苹果表示,使用 iPadOS网格系统 设计的应用在Vision Pro上转化得非常好。网格系统很适合设计窗口。字体大小从iPad到Vision Pro的转化效果也很好。

但是在处理更多3D中心物体时,网格系统会有问题。一旦你进入3D空间,要注意控件的放置位置。例如,如果你为一个远处的物体附近放置了控件,可能会有些困惑。

5. 有策略地融入声音设计

声音设计在空间计算中起到关键作用。声音对于扁平的用户界面体验可能不是那么关键,但是我们人类依赖声音和声音所提供的空间意识来定位自己在现实环境中的位置。所以请记住,声音不仅使你的环境更有趣,还可以作为定位工具。

为此,即使你正在构建一个通常不注重声音的非娱乐应用,也要考虑声音元素,无论多么微妙,如何在虚拟现实空间中用于用户的空间定位。

另外:Apple的Vision Pro:拥有巨大潜力的概念原型

而且在这个过程中,允许用户控制声音,调节音量甚至关闭声音。提供可能有用的声音线索,但让用户对如何应用这些线索有控制权。这里有一份 Apple关于声音设计的绝佳资源

6. 专注于关键细节,但不要过分忽视

苹果建议始终呈现一个地面平面,让用户感到稳定。如果你让某人进入一个剧院,提供关键细节(如舞台、照明和窗帘),但不要为了复制地毯上的可乐污渍或走在硬化的爆米花渣上所产生的独特爆裂声而过度。如果你正在渲染室外景观,可以展示缓慢移动的云,但要保持细微。

当然,如果你正在制作一款旨在让人兴奋的游戏,可以尽情地渲染细节。但是苹果对于使用VR和AR作为增强工具更感兴趣,而不仅仅是作为游戏平台。在这种情况下,避免让你的客户在价值超过3500美元的头戴式设备中感到不适。

7. 使用VisionOS模拟器

实际上,在Xcode中有一个VisionOS模拟器可用,这是苹果的开发环境。这是一个 所有Xcode模拟器的指南。这是一个在Xcode VisionOS模拟器中与你的应用交互的 指南

至此,给你七个有用的提示,以使用户的内部感觉舒适。

另外:iPhone 15 Pro官方支持Apple Vision Pro的空间视频捕捉功能

你觉得呢?你是在为VisionOS构建应用吗?你打算购买Vision Pro吗?请在下面的评论中让我们知道。


你可以在社交媒体上关注我的日常项目更新。一定要订阅我的每周更新通讯,在Substack上关注我,并在Twitter上关注我:@DavidGewirtz,在Facebook上关注我:Facebook.com/DavidGewirtz,在Instagram上关注我:Instagram.com/DavidGewirtz,以及在YouTube上关注我:YouTube.com/DavidGewirtzTV

</p一些ui元素可以直接从ipados转换到visionos,但其他元素则不能完全匹配。苹果有一个非常值得观看的</p在写作应用程序中,vr化可能涉及从大多数写作的典型窗口用户界面到专注模式的转变,专注模式将屏蔽外界,让用户集中注意力,提供一个宁静的背景,或许还有一些放松的音乐。</p苹果以其照片应用为例。对于苹果的照片应用来说,一个关键时刻可能是将全景照片展示给用户以全方位环绕。全景照片是照片应用的一个长期特点,但空间上展示全景照片将突出混合现实环境。</p假设您是一位开发人员,拥有一款针对ipad的现有应用程序。假设您希望将该ipad应用程序引入到visionos中。按其本质,ipad应用程序是平面和矩形的。但visionos允许用户四面环视。您的应用程序中是否有任何明显适用于vr化的内容?</p这样,他们不会突然置身于一个全新的世界,而是可以慢慢适应他们的“虚拟现实环境”,至少在他们熟悉环境之前,他们会感觉有某种程度的控制。</p苹果建议您逐步向用户介绍您的应用程序,从增强现实环境的窗口视图开始。</p我们来深入了解一下,好吗?</p这样,如果您是开发者,您可以开始思考如何构建您的应用程序。如果您是考虑购买这款实心金版护目镜的用户,您将更好地了解设计师是如何构建他们的应用程序以及您可能的体验。</p由于visionos与其他所有apple操作系统的实现非常不同,尤其是在用户界面部分,我认为和您分享一些这些最佳实践建议会很有趣。</p最近,apple还开始发布给开发者的设计指南。其中一个吸引我注意的是该公司的“</p你可以说,apple对人工现实的愿景越来越接近真实的现实。是的,我对这个句子感到非常自豪。