iOS的人机交互界面设计指南

可位于才能发布排名在App Store中的第一款产品,性能,质量和功能是必不可少的,而为了达到这个高度高的标准,我们应该做的?这篇文章是关于iOS的人机交互界面设计指南,一看?

主题(主题)1。iOS的设计主题

作为一个应用程序设计(其实我是一只狗的产品),在实践中,这意味着你要设计机会的出版物,可以定位在App Store的第一排,令人震惊的产品。为了达到这个高度,你的产品在性能和功能的高质量标准是必要的。(事实上,我对原来的应用程序设计UI设计师狗产品的位置,而不是传统意义上的,也被称为萧何败也萧何“的iOS产品的导盲犬的”固体文章昵称的理解是不是太王炜)。

iOS平台和其它平台的三种不同的基本原则:

净度(Clarity):在整个IOS系统,明确地意味着每个大小的文字应可读根据驱动设计作品,所有图标应准确理解,每个精心布置得当,。使用空白,颜色,字体,图像和其他界面元素,巧妙地表达不同的重点和内容互操作性。
合规性(尊重):界面整洁,美观,清晰流畅的动态效果,帮助用户理解的界面,并与内容交互,从而避免对用户的干扰。如果当前的内容占据了整个屏幕,你可以用半透明的和模糊的方式意味着有更多的内容的用户。使用尽可能少的边框,渐变和阴影可以使器接口,从而更加凸显。
深度(深度):独特的视觉层次和生动的动态效果可以表达更深层次的接口提供了更多的动态界面,帮助用户了解。很容易找到,容易引发界面元素可以增强用户的体验乐趣,而在同一时间的用户成功触发相应的功能或获得更多的内容,而且还掌握了当前位置结束的开始(面包屑可理解为一个PC完)。因此,当用户浏览的内容,平稳过渡,实际上反映的层次感。

2。设计原则

为了最大限度地提高产品的影响,并为实现这些目标,遵循以下原则需要你的产品定义和设计要牢记:

(1)审美完整性(审美完整性)

代表视觉呈现和应用程序的交互行为的美学完整性的优秀水平,它的功能集成。例如:如果一个应用程序的目的是帮助用户完成一个非常重要的任务,那么我们就应该用含蓄,不太醒目的图形,或使用一些标准化控制和可预测的相互作用着眼于用户。

同时,相反,对于应用程序(如游戏)的身临其境的体验,我们需要充分利用更具吸引力的视觉表现,鼓励用户进一步探讨其无尽的乐趣和兴奋。

(2)稠度(稠度)

应用程序必须执行同样的标准和代表的一致的规范原则,使用该系统的界面元素提供统一风格的图标,字体样式和一致的标准写法。与此同时,包括应用程序和行为的互动功能应该是在用户的心理预期。

(3)直接操作(直接操作)

直接在屏幕上的对象(而不是通过一堆对照)上的相互作用参与,以帮助用户理解,从而提高用户。本文直接操作是指一种手势控制包括通过与用户视觉交互的反馈旋转屏幕或其他操作,这样的相互作用可以是及时。

(4)是反馈(反馈)

互动反馈可以验证的结果呈现,通知用户。该系统配iOS的每个动作应该提供一个清晰的用户反馈,诸如:强调被点击时,进度指示器(进度条,在交互元素的临时缓冲区,等。Progress)显示任务需要的时间和目前的进展,声音和动作来加强对行为结果的更多提示。

(5)比喻(隐喻)

当一个应用程序的一个类似的虚拟对象和交互行为可能是熟悉的用户体验(在这方面无论是从现实生活中还是在数字世界的经验),足以甚至更快的用户学会使用这个应用程序。

能够发挥作用的原因iOS的比喻用户可以在物理上与屏幕互动,如:用户可以查看屏幕下方显示的铅含量,通过拖动(拖),滑板(卡)的对象,调用移动(切换)开关,即使通过滑动(弗里克)阅读书籍,杂志滑动运动(运动)和滚动(滚动)选择,或。

(4)控制所述用户(用户控制)

在iOS中,用户应该控制(而不是应用程序)。应用程序可以在用户的行为提供了一系列的建议,或造成严重后果可能会导致一个警告,但你不应该让用户决定。好的应用,找到用户驱动的平衡,防止不想要的结果。

为了让用户感觉自己是在控制应用中,用户应该使用熟悉的和可预见的互动元素,让用户确定他们的次要破坏性的行为,甚至可以让操作可以很容易地取消。

基本接口元件(要领接口)

该界面元素的复杂性来定义,大多数的UIKit的iOS应用程序中使用的基本框架组件,并且这个框架不仅让每一个应用程序,同时保持了一致的愿景,同时也赋予了个性化的定制空间。

UIKit的成分是灵活的,常见的,高度可配置的,并且它可以支持你设计的iOS设备的任何应用程序的高性能水平,但在同一时间,因为它发布了该系统的新版本,并自动更新。

有三种基本的UIKit界面元素:

(1)柱(bar)的

律师可以告诉你它的当前位置的具体应用,提供导航,并可能包含其他元素或按钮可用于触发功能或交换。

(2)图(视图)

查看包含用户的内容是最关心的问题,如文本,动画,以及一些互动元素。这一观点得到了滚动,插入,删除和安排,如行为支持。

(3)控制(控制)

控制功能和用于触发的控制信息的传输,例如按钮,开关,输入帧,进度条。这是一个非常典型的。

为了进一步澄清IOS接口上,UIKit的自定义应用程序可以使用该功能。通过这个框架,应用程序可以在触摸屏上的手势作出响应,并且还可以包括,例如:涂料,辅助,打印等功能。

苹果支付,HealthKit,ResearchKit等:密切与其他组件,如UIKit框架链接。。为了帮助你设计一个功能强大的应用。

Author: www.sztixiao.com