HarmonyOS 回归本源设计,从浩瀚宇宙中抽象出动态语言,模拟真实世界中的物理动力学,将万有引力融入到动效设计中。引入轻拟物美学风格,以真实生活中的质感,为用户带来全新交互体验。跨设备的超级终端一拖即连,万能卡片轻轻一滑即可获取所需信息,带来全场景智慧生活新体验。
HarmonyOS 是一款面向全场景智慧生活方式的分布式操作系统。在传统的单设备系统能力的基础上,HarmonyOS 提出了基于同一套系统能力、适配多种终端形态的分布式理念,能够支持手机、平板、PC、智慧屏、智能穿戴、智能音箱、车机、耳机、AR/VR眼镜等多种终端设备。
对消费者而言,HarmonyOS 能够将生活场景中的各类终端进行能力整合,形成“One Super Device”,实现不同终端设备之间的极速连接、能力互助、资源共享,匹配合适的设备、提供流畅的全场景体验。
当为多种不同的设备开发应用时,需要从如下三个方面来考虑UX设计:
差异性
充分了解所要支持的设备,包括屏幕尺寸、交互方式、使用场景、用户人群等,对设备的特性进行针对性的设计。具体设计方法详见设备设计指南,如智慧屏设计指南、智能穿戴设计指南。
一致性
除了要考虑每个设备的特性外,还需要考虑不同设备的共性,并使用通用性设计方法提供既符合设备差异性,又具有跨设备一致性的设计,从而减少用户学习的难度,降低应用开发的成本。具体内容详见本设计指南的后续章节。
协同性
当考虑多个设备之间的相互协同时,需要了解设备与设备之间多种可能的协同模式,最大程度地展现 HarmonyOS 上独特的多设备无缝流转体验。具体设计方法详见分布式设计指南。
在为 HarmonyOS 的多种设备进行通用性设计和开发时,可以从如下方面进行考虑:
- 设计理念:了解 HarmonyOS 设计系统的核心理念,确保在多设备上的一致体验。
- 人因研究:了解人因研究如何为UX设计提供系统性的科学指导。
- 应用架构:了解常用的应用架构,并在应用设计中进行实践。
- 人机交互:了解多种不同的人机交互方式,以及每种交互方式设计中的注意事项。
- 视觉风格:了解基础概念、色彩、字体、图标、插画、布局等关键视觉设计的概念和规则。
- 动效:了解时长、曲线、帧率等动效基础要素,以及特征、转场、手势动效的设计方法和微动效、插画动效的设计指导。
- 声音:了解声音的设计属性以及音色、音响、频段、动态响应等关键声音元素在差异设备间的设计方法
- 多态控件:了解不同设备下多态控件的特点,以及控件的不同显示状态,确保应用正确使用控件。
- 界面用语:了解如何确保用语风格统一、清晰明了、流畅自然,给用户带来良好的阅读体验。
- 全球化:了解如何提供通用方案满足不同国家的常规需求,以及如何提供个性化方案满足某些国家的特殊需求。
- 无障碍:了解如何让视障用户正常使用智能设备,获得良好的信息无障碍体验,包括色彩、对比度和屏幕朗读器等。
- 隐私设计:了解如何保护用户的隐私,并让用户自主管控自己的信息,做到清晰可知,方便可控。
在万物互联的时代,我们每天都会接触到很多不同形态的设备,每种设备在特定的场景下能够为我们解决一些特定的问题,表面看起来我们能够做到的事情更多了,但每种设备在使用时都是孤立的,提供的服务也都局限于特定的设备,我们的生活并没有变得更好更便捷,反而变得非常复杂。HarmonyOS 的诞生旨在解决这些问题,在纷繁复杂的世界中回归本源,建立平衡,连接万物。
混沌初开,一生二、二生三、三生万物,我们希望通过 HarmonyOS 为用户打造一个和谐的数字世界——One Harmonious Universe。
One
万物归一,回归本源。我们强调以人为本的设计,通过严谨的实验探究体验背后的人因,并将其结论融入到我们的设计当中。
HarmonyOS 系统的表现应该符合人的本质需求。结合充分的人因研究,为保障全场景多设备的舒适体验,在整个系统中,各种大小的文字都清晰易读,图标精确而清晰、色彩舒适而协调、动效流畅而生动。同时,界面元素层次清晰,能巧妙地突出界面的重要内容,并能传达元素可交互的感觉。另外,系统的表现应该是直觉的,用户在使用过程中无需思考。因此系统的操作需要符合人的本能,并且使用智能化的技术能力主动适应用户的习惯。
Harmonious
一生为二,平衡共生。万物皆有两面,虚与实、阴与阳、正与反… 二者有所不同却可以很好地融合,达至平衡。
在 HarmonyOS 中,我们希望给用户带来和谐的视觉体验。我们在物理世界中找到在数字世界中的映射,通过光影、材质等设计转化到界面设计中,给用户带来高品质的视觉享受。同时,物理世界中的体验记忆转化到虚拟世界中,熟悉的印象有助于帮助用户快速理解界面元素并完成相应的操作。
Universe
三生万物,演化自如。HarmonyOS 是面向多设备体验的操作系统,因此,给用户提供舒适便捷的多设备操作体验是 HarmonyOS 区别于其他操作系统的核心要点。
一方面,界面设计/组件设计需要拥有良好的自适应能力,可快速进行不同尺寸屏幕的开发。
另一方面,我们希望多设备的体验能在一致性与差异性中取得良好的平衡。
● 一致性:界面中的元素设计以及交互方式尽量保持一致,以便减少用户的学习成本。
● 差异性:不同类型的设备在设屏幕尺寸、交互方式、使用场景、用户人群等方面都会存在一定的差异性,为了给用户提供合适的操作体验,我们需要针对不同类型的设备进行差异化的设计。
同时,HarmonyOS 作为面向全球用户的操作系统,为了让更多的用户享受便利的科技与愉悦的体验,我们将在数字健康、全球化、无障碍等方面进行积极的探索与思考。
随着华为鸿蒙操作系统的国际化推进,鸿蒙设计规范也应该逐步被设计师纳入学习范畴