今天的汽车拥有很强的安全技术,从自动碰撞检测到完全自动驾驶的能力,但几乎整个汽车市场都落后的一个领域是其中控、仪表的可用性。这些用户界面的设计还没有达到一定的要求,以至于很多司机会选择把他们的智能手机直接贴在挡风玻璃上,以便导航和控制音乐,而不是依赖汽车内部的设计。
但是,如今,大多数汽车制造商都倾向于使用苹果的CarPlay和Android Auto,以便与驾车者现有的智能手机操作系统集成。这为用户界面设计开辟了一个全新的天地:为那些次要关注应用程序的驱动程序设计,这里有一些苹果CarPlay的设计技巧,我们一起来看一下。
2014年发布的Apple carplay已经慢慢获得了巨大的市场份额,像苹果地图和谷歌地图这样的应用程序现在可以在很多车的仪表盘上运行。其他领先的CarPlay应用竞争者包括Waze、Spotify、Pandora、各种播客和有声读物应用,以及iOS的Siri。Siri可以帮助司机在不看手机的情况下听和口述文本。
正如苹果苹果CarPlay人机界面指南所说“最好的应用程序是为简短的互动而设计的,永远不会吸引司机的注意力。”
创建一个熟悉的用户体验,汽车及其CarPlay仪表板仅仅是驱动程序iPhone的扩展,你的应用程序设计应该在功能上类似于它在设备上的工作方式。
减少选项,你不想让按钮和菜单选项来淹没你的驱动程序,有人可能会说,你应该采取与大多数汽车制造商完全相反的做法,注重简约。什么是驱动用户最基本的界面需求,你将如何满足它们?
确保安全,这是不言而喻的,但你的应用程序永远不应该成为你的驱动程序的主要焦点。应用程序存在于辅助空间中,这使得驱动程序的主要任务更加有趣,不要分心,相反,专注于简单。
与Siri集成,如今,Siri在iOS 12中的应用比以往任何时候都多,它是你的朋友,你可以用任何方式将Siri的语音激活功能构建到你的应用程序中,这对你的司机来说都是一件好事,因为司机的手应该放在方向盘上。
在设计中,不要这么做
不要设计一个过于注重视觉效果的应用程序,我们希望司机的眼睛在路上,而不是他们的控制台。这就是为什么在Apple CarPlay框架中进行设计是如此受限的主要原因之一。当然,这个想法是,这个想法是汽车的控制台不容易让用户界面元素混乱。
不要设计一个需要大量用户交互的应用程序,因为你的用户是一个司机,他们开车是非常重要的。苹果的CarPlay框架严重限制你能力创造独特界面的能力,如果他们需要弄清楚如何在您的应用上做某事,可能会分散驾驶员的注意力。它可以是难以下咽的苦药,它可能是一个难以吞咽的药丸,但Apple CarPlay的设计就是那些你不是在争夺用户注意力而是被动用户享受的情况之一。
以下是Apple Apple CarPlay人机界面指南中的一些资源:
Apple CarPlay布局
CarPlay支持多种横向显示分辨率,具有不同的像素密度和宽高比,在设计布局时要格外小心 ,以便在所有可能的屏幕尺寸上都看起来很棒。系统会根据显示器的分辨率自动缩放应用程序图标和界面,因此它们始终以大致相同的大小显示在屏幕上。
以干净的布局提供有用的,有针对性的信息,易于从驾驶员座位扫描,不要在屏幕上混杂不必要的细节和不必要的装饰。
在整个应用中保持整体一致的外观,通常,具有类似功能的元素应该看起来相似。
CarPlay Maps应用程序停车屏幕的屏幕截图,显示停车位置列表。
确保主要内容脱颖而出并感觉可行。大件物品吸引眼球,看起来比较小物品更重要,并且易于敲击。通常,将最重要的内容和控件放在屏幕的上半部分。
使用对齐可以简化扫描并与组织和层次结构进行通信。对齐使应用程序看起来整洁有序,帮助人们在滚动时集中注意力,并使查找信息变得更加容易。缩进和对齐还可以帮助传达内容组的相关性。
为交互式元素提供充足的间距。为了确保在驾驶时轻松控制控件,强烈建议所有控件的最小可安装面积为44pt×44pt,即使是小于44pt×44pt的控件也是如此。
基于驾驶员位置的位置控制。如果车辆的内置触摸屏位于驾驶员右侧,则当放置在屏幕的最左侧部分时,主界面控件和动作最容易被访问。
考虑物理输入控制的影响。如果驾驶员必须使用旋钮来控制CarPlay,则清晰的视觉层次结构应该传达如何顺序导航和进行选择。
提供音频内容的应用(例如,有声读物,互联网广播,新闻,播客和体育)可以通过汽车的内置显示器公开该内容。这些应用程序为CarPlay主屏幕提供应用程序图标(除iPhone主屏幕上的相应应用程序图标外),要在选项卡式浏览器中显示的分层内容列表和正在播放屏幕的信息。系统使用类似于音乐应用程序的模板,在针对CarPlay优化的界面中显示此信息。虽然您的应用程序的基本外观由系统处理,但仍有许多设计考虑因素可确保良好的用户体验。
构建和提供数据
音频应用必须提供完整的可导航音频信息层次 - 电台、专辑、艺术家、标题等。系统使用此信息填充CarPlay界面中的选项卡和表格,并响应用户操作,如曲目选择和媒体播放。
即使数据不可用,也始终提供内容,司机偶尔会遇到网络接收不良。如果数据不可用,请提供占位符或缓存内容,以便系统仍然可以为您的应用生成界面,一旦可用,就提供更新的内容。
将您的内容层次结构限制为三个或更少级别,到达内容所需的导航越少越好。虽然系统允许最大深度为五个级别,但建议使用三个级别或更少级别。例如,艺术家>专辑>歌曲,或播放列表>歌曲。
使用多个标签来组织内容并简化导航,屏幕顶部的标签栏可以展平您应用的层次结构,让用户可以快速切换不同类别的内容。
首先显示最相关的内容。预测对驱动程序最重要的信息和操作,并首先显示它以减少滚动和导航。例如,音乐会优先处理最近添加的音乐和播放列表,并将它们显示在第一个标签的顶部。在播客中,第一个标签的顶部可让您立即暂停或恢复活动剧集。
在层次结构的顶层包含单点触控播放操作,简单的一键式播放选项,如随机播放和简历,为您的应用增添价值和便利。
在车辆移动时智能地过滤内容。某些汽车可能会导致CarPlay在车辆运动或超过一定速度时截断内容列表。当此模式激活时,请考虑显示一组精选的基本信息和选项。
提供简洁的标题和描述,始终包含标题,如专辑名称或曲目名称。如果有意义,请提供附加信息的副标题,例如艺术家或作曲家姓名。保持标题和字幕较短,以便快速和外围地扫描它们。
提供补充艺术品,导航层次结构中出现的图像(例如专辑封面)可改善应用程序的外观,使内容更容易一目了然。
表示流媒体内容。当内容标记为流式传输时,CarPlay会显示一个指示符。某些用户具有蜂窝数据使用限制,因此在通过蜂窝网络传输内容时要小心。
不要求在CarPlay中使用登录或配置步骤。CarPlay中的音频应用程序与消费有关。不要让用户在汽车的显示屏上执行设置步骤。您的应用程序很可能会在用于CarPlay之前在iPhone上启动,因此您的iPhone体验应该确保设置完成。如果在CarPlay中确实需要设置步骤,请在不鼓励用户拿起电话的情况下妥善处理情况。例如,考虑提供用户无需登录即可播放的缓存音频。
播放媒体
播放音频内容时,系统会自动显示“正在播放”屏幕,并使用您的应用提供的数据填充该屏幕。
播放音频时提供有用,准确的信息和控制。“正在播放”屏幕可以显示标题、艺术家、专辑封面、评级和播放进度。它还可以包括用于喜欢,不喜欢和为播放音频添加书签的控件,每当播放开始和结束时都应更新信息。
不要重新定义播放控件的含义,例如,汽车中的物理播放按钮应该开始播放音频,而不是跳到下一曲目。
在中断后适当时恢复音频播放。来电等临时中断可以恢复。永久性中断,如Siri发起的音乐播放列表,是不可恢复的。当发生可恢复中断时,如果在中断开始时音频正在正在播放,则应用程序应在中断结束时恢复播放。发生中断时未播放音频的应用无需恢复。
消息传递和VoIP应用程序使用Siri,并且完全由语音驱动。它们不向用户提供接口,因此不需要特定于CarPlay的接口设计。
CarPlay中的Messages应用程序的屏幕截图,显示指示Siri正在主动侦听命令的多色波形。
支持阅读和撰写邮件。针对CarPlay优化的消息传递应用程序必须允许用户仅使用其语音来阅读和撰写消息。
CarPlay主屏幕的屏幕截图,屏幕顶部会显示一条新消息通知,其中包含一个用于导航到该消息的按钮。
启用CarPlay通知,消息传递应用必须明确选择将其通知显示在CarPlay中。
仅显示消息通知,以将其与其他类型的通知隔离的方式对邮件通知进行分类。
如果您的应用支持VoIP,请启用相应的Siri功能,要使用CarPlay,VoIP应用必须允许用户使用Siri搜索呼叫历史记录并开始音频呼叫。
汽车制造商可以设计自定义应用程序,提供信息,展示有用的功能,并控制内置的车辆功能,如气候控制,GPS和无线电 - 无需离开CarPlay体验。
汽车制造商应用程序的样机,显示气候控制和室外温度
将控制和内容限制在汽车中的相关内容,通过CarPlay公开iPhone应用程序的每个功能可能会使您的应用程序在驾驶时更加复杂且安全性降低,不提供对驱动程序无用的功能。
喜欢标准控件。系统提供的用户界面控件的子集针对CarPlay进行了优化,包括按钮,标签,导航栏,标签栏和表格。显示与其他CarPlay应用程序的视觉样式不匹配的界面控件可能会导致碎片化和混乱的用户体验。
避免重新设计标准控件,系统提供的控件提供一致性,并针对汽车的易读性和交互性进行了优化。如果你必须设计标准控件的自定义版本,请确保它们在外观上与标准CarPlay控件类似,并且足够大以便在驾驶时查看和交互。
永远不要模仿汽车原生界面的设计,您的应用应具有其他CarPlay应用的熟悉外观。
CarPlay在汽车内置显示器上显示来自用户连接的iPhone的兼容应用程序,采用经过优化以便在驾驶时使用的简化界面。
当CarPlay处于活动状态时,消除iPhone上的应用程序交互。CarPlay是在驾驶时与应用程序进行交互的最佳和最安全的方式,并且应该使用汽车的内置控件和显示进行交互。iPhone上的任何所需设置都应在车辆运动之前进行。
切勿将用户锁定在CarPlay之外,因为连接的iPhone需要输入。假设当CarPlay处于活动状态时iPhone无法访问。如果必须在连接的iPhone上解决问题,请在车辆停止后让用户这样做。
确保你的应用程序在iPhone被锁上或锁在后备箱时能正常工作。当CarPlay处于活动状态时,用户的手机可能被锁定或无法访问。无论如何,你的应用程序都应该正常运行。
如果您想了解更多的前瞻信息和权威专家普修的专业性建议,就留言联系我们吧!
来源:punchkick
用户调研 丨 HMI设计 丨 UE/UI设计 丨 HMI培训 丨 HMI评测 丨 体验咨询