空间交互

空间交互可以将设备上的交互与其周围环境中的人和物进行整合。优秀的空间交互通常给用户直观和自然的感受,因为它建立在人们对周围世界固有的空间意识之上。例如,用户在 iPhone 上播放音乐时,只需将 iPhone 靠近 HomePod mini ,就可以继续在 HomePod mini 上收听。

近距离交互框架可以帮助你创建包含来自附近设备信息的空间交互会话。在参与这类交互体验之前,用户需要授予设备使用应用进行交互的权限。近场交互框架通过依靠随机生成的设备标识来保护用户的隐私,这些设备标识仅在应用开启交互会话期间有效。

近距离交互从 iOS 14 和 watchOS 8 开始提供,需要包含 U1 芯片的设备,如 iPhone 11 及后续的机型。在 watchOS 中,所有参与近距离交互体验的应用必须在前台运行。

设计优秀的空间交互

当为应用设计空间交互时,请参考以下准则。

  • 避免将空间交互作为执行任务的唯一方式

    不能假设每个用户都具有体验空间交互的条件,所以有必要在应用中提供其他可替代的方式。

  • 从物理世界的角度考虑一项任务,来为空间交互寻找灵感

    例如,用户可以轻易地在 iPhone 界面上将一首歌曲传递到 HomePod mini 上,但让他们通过靠近设备来实现传递会更直观。发现,为任务概念提供信息的物理动作,可以帮助应用创造一个引人入胜的体验,让用户使用时感到轻松和自然。

  • 通过提供清晰、可靠的反馈,帮助用户理解空间交互

    优秀的空间交互感觉就像物理体验的自然延伸,因此它不需要解释,用户就能理解。当应用清晰一致地将互动反馈与用户的动作联系起来时,可以让用户快速了解它是如何工作的。

  • 通过距离、方向和场景来为交互提供信息

    尽管你的应用可能会从不同的来源获得信息,但优先考虑附近的、与场景相关的信息,可以帮助你提供更自然的体验。例如,用户想在一个拥挤的屋子里与朋友们分享内容,iOS 的分享面板可以通过展示最经常的或最近的联系人来向用户推荐最有可能的收件人。将这些信息与来自附近(包含 U1 芯片)的设备的信息相结合,用分享面板通过向用户推荐最有可能的联系人来改善交互体验。

  • 考虑物理距离的变化对交互空间的引导作用

    在物理世界中,用户通常期望他们对一个物体的感知,会随着他们的靠近而变得更加敏锐。空间交互可以为用户提供这种随着与物体距离变化而动态反馈的体验。例如,当用户使用 iPhone 寻找 AirTag 时,随着他们距离的靠近,屏幕上的指向性箭头会过渡变为脉冲圆环。

  • 提供持续的反馈

    持续的反馈反映了物理世界的动态化过程,加强了空间交互和用户正在执行的任务之间的关联。通过提供持续的反馈来回应用户的行为,从而保持用户的参与度。

  • 考虑使用多种反馈类型来营造整体体验

    在视觉、听觉和触觉反馈之间的流畅转换,可以让交互空间内的互动任务更具吸引力与真实感。使用多种反馈类型还可以让应用改善体验,使互动任务和用户场景相协调。例如,当用户与设备屏幕互动时,视觉反馈是有意义的;当用户与环境互动时,声音和触觉反馈则为他们的注意力转移提供了补充。

帮助用户实现近距离交互

以下准则可以确保用户在应用中能够获得出色的交互体验。

  • 鼓励用户纵向手持设备

    以横向手持设备,会降低与其他设备的距离和相对方向信息的准确性和可用性。如果应用的交互空间功能只支持纵向,那么应该通过视觉反馈来告诉用户,如何手持设备来获得最佳的体验。通常情况下,推荐使用这种隐性的视觉反馈;并且,尽可能避免明确告诉用户需要以纵向方式手持设备。

  • 为设备的定向视野设计

    近距离交互依赖于设备的硬件传感器,其定向视野范围类似于 iPhone 11 的超广角镜头。如果参与空间交互的设备在定向视野范围之外,应用可能只接收到设备间距离的信息,无法接收到相对方向的信息。

  • 帮助用户了解空间交互是如何被干扰的

    当人、动物或较大的物体介于两个进行空间交互的设备之间时,距离和方向信息的准确性或可用性可能会降低。请考虑在应用的入门教程或新手引导内容中添加使用建议来避免类似情况的发生。

网页快照 https://cubox.pro/share/1CcbSb