iOS用户交互-设计原则

一.
完整性原则

审美的完整性并不是衡量一个好的app的漂亮的外观,完整性不仅体现在漂亮的外观而是漂亮的外观和聚成的功能的一致性,人们通常关系的事app的功能是否是像它介绍的一样。但是它们同时也收到外观和app的表示行为的影响,如果只有好的服务内容没有好的外观不能说是美的app,如果只有漂亮的外观没有好的内容,也不是完美的app,只有二者结合才能算是成功的app。如果app的逻辑不清晰,当用户的操作没有回应,错误的信息显示出来,这样人们会潜意识对这个app产生不相信的感觉,就觉得这个app不靠谱。

在另一方面,有的app喜好浸入式的任务体验,它们只关心任务的直接显示,如游戏app,用户希望吸引人的外观而不是去完成任务,但是它们也会希望游戏的外观可以和它的游戏内容的行为完美的结合。

二.一致性原则

一致性让人们把他们的知识和技能从一个见面转到另一个页面,从一个app转到另一个app。一个一致性的app并不是停留在简单的复制,它更多的是标准化和范例化从而提供内部一致性的用户体验。

要想让一个app遵循一致性原则,就应该考虑下面的问题:

1.这个app服务iOS标准吗?它是否使用了系统提供的控件,视图,图标的正确性?它是否按照人们的期望包含设备的特性?

2.app的一致性是否在它自己?文本是否使用统一的形式?相同的图标是不是表示相同的事物?用户是否能够预测在不同地方调用相同的操作产生的后果?自定义的UI元素的外观和行为时候贯穿整个app?

3.app一致性是否兼容前面的版本?它们的条件和意义是否保持相同,基本的概念和主要的功能是否改变?

三.直接操作性

操作屏幕中的对象是通过分开的控件进行操作,但是他们更想知道他们做了什么和做这个动作之后的结果。

使用多点触摸接口,人们可以通过捏合的手势来缩小相反的手势放大对应的区域。

在iOS app中,直接操作的情况:

1.旋转或者移动设备从而来影响屏幕中的对象

2.使用手势来操作屏幕中的对象

3.操作执行之后显示结果

四.反馈信息原则

对用户的动作进行反馈,显示结果,更新任务的进度等,总之反馈信息很重要。

iOS内部要提供一个可视的反馈对应用户的每一个操作,列出条目,控件高亮显示当用户点击它们的时候,声音也能给用户很好的反馈,如点击键盘发出的声音,通知来了发出的声音等,反正反馈是提醒用户操作的被执行和执行的结果反馈,要不然用户不知道自己是否执行了操作,操作是否成功等。

五.比喻性原则

可以把一下虚拟的对象或者动作比喻成我们熟悉的东西,这样用户就能很好的知道去使用这些对象和操作。

iOS app中有很多的比喻操作和对象如下:

1.移动view的图层相当于把内容移动到下面

2.在游戏中的拖,扫,点击对象都可以比喻成现实中的动作

3.点击开关,滑动滑块

等这些都和现实生活中的事物和操作相对应。类取名字的时候也很有帮助哦。

六.用户控件

用户应该初始化控件的动作,app应该提示用户危险的操作可能会引起危险的后果,所以app应该过滤掉这样的操作,即使用户误操作也不会影响app的运行,要让用户感觉app是可控的和可预测的,用户想要一个提示信息来确认他们的操作(在对可能失败4),最后用户希望能够优雅的在进行中停止操作。

时间: 2024-08-02 11:04:05

iOS用户交互-设计原则的相关文章

Kinect 开发 —— 用户交互设计的若干思考

Metro 风格 windows 8 Kinect Hub 手势原型设计 悬停选择     翻页控制 关节点重叠的处理方法 将箭靶设置在画面的边缘,这样玩家持弓的角度与屏幕保持一个大约45度的锐角,这样Kinect可以很精确的检测到拉弓射箭的动作 手势天生具有一定随意性,而且具有一定的文化背景差异性   手与设备的非接触性 虚拟触摸的界面 Kinect 使交互"柔软化"   确认操作保持简单一致 悬停选择 -- 将手停在想要选择的项目方块或按钮上,等待进度圆圈的填充,这个过程会在T时间

Unity3D与iOS的交互设计<ViewController 的跳转>

原地址:http://www.aichengxu.com/article/%CF%B5%CD%B3%D3%C5%BB%AF/28797_12.html Unity3D与iOS的交互设计<ViewController 的跳转>,有需要的朋友可以参考下. 这也是第一次做这样的需求,也是公司的需要呀.做出这个真是一言难尽呀... 小弟主要不是搞iOS开发的,一直以来都是开发Android开发,只是昨天被老大叫过去做一下iOS的二维码扫描.有点iOS基础的我,只好到处搜索了.然后,二维码扫描做好了,遇

UI界面用户体验设计原则与规范

UI界面用户体验设计原则与规范 --安阳师范学院互联网+应用技术学院UI设计方向讲师 黄艳芳1:应该遵循的基本原则无论是控件使用,提示信息措辞,还是颜色.窗口布局风格,遵循统一的标准,做到真正的一致. 这样得到的好处:1:使用户使用起来能够建立起精确的心里模型,使用熟练了一个界面后,切换到另外一个界面能够很轻松的推测出各种功能,语句理解也不需要费神理解2:降低培训.支持成本,支持人员不会行费力逐个指导.3:给用户统一感觉,不觉得混乱,心情愉快,支持度增加做法:项目组有经验人士,确立UI规范:美工

APP开发设计应以人为本!浅谈APP交互设计原则

为什么APP开发设计需要原则?设计原则其实就是对一些设计过程中基于人类的认知规律对设计做出的一些指导性原则,并且对已经成为行业共识的设计经验做个总结,用来指导设计师界定问题.提高效率. 先就APP开发设计 http://www.czwew.com 常州紫竹云科技产品经理分享交互设计的时候最为大家所认可的几条设计原则:可学习性.一致性.简洁性.流畅性.及时反馈.除了这么六个?还有其他的吗?你放心,如果需要还有更多. 一.经常用的设计原则有哪些? 1.可学习性   目标用户在已有的知识和经验基础上,

浅析交互设计原则:设计应以人为本

为什么需要计原则? 设计原则其实就是对一些设计过程中基于人类的认知规律对设计做出的一些指导性原则,并且对已经成为行业共识的设计经验做个总结,用来指导设计师界定问题.提高效率. 经常用的设计原则有哪些? 先来抛一个老D在早年刚接触交互设计的时候最为大家所认可的几条设计原则: 1.可学习性 目标用户在已有的知识和经验基础上,能正确理解产品界面,无需要思考而一目了然:或者是用户通过自己的学习,借助提示或帮助说明,能够理解产品界面.则界面具有了可学习性. 可学习的内容包括:明确当前所在位置,知道当前能干

交互设计是什么?

交互设计是什么呢?比如用户点击一个添加按钮,完成了添加到购物车,这个时候APP给出提示“已添加完毕”,这就是用户与APP之间的一个交互行为. 交互设计是有目标的去设计,让所有的产品变得容易上手,还可以让使用户感到愉悦的技术. 所以在设计产品的时候,我们需要从这个角度去想: 他们对这个产品有没有感觉到迷惑? 他们能清楚的知道通过产品可以做什么吗? 知道如何操作吗? 用户操作功能的时候,反馈的信息超出用户预期了吗? 当他们开始后,知道如何进入下一步吗? 当不想使用的时候,能够快递找到退出的通道吗?

阿里巴巴资深交互师教你收纳与交互设计【转】

前言: 上次与朋友在火车上闲聊,聊到最近的工作.他们正在做一个面向国外用户的App.首页简单清爽,但是从中国人的视角来看,会觉得清汤寡味,而果不其然,他告诉我,最近团队正在打算改版,重新设计首页,"嗯,会像你们的手机淘宝学习,做得丰满一些,让用户经常看到新鲜的东西,而不完全是工具.导航入口."  当然,App上加强"逛"的感觉是很重要的,但是为欧美人设计的网站,究竟适合不适合照搬中国式首页的设计呢?我们展开了一些讨论,发现挺有意思,中间居然引申到了家庭的收纳学,这正

网站设计新趋势:沉浸式交互设计

时间的车轮滚滚向前,不断的改变我们对世界的认知,一些网站和App从大红大紫到门可罗雀也许只需要几个月的时间,但是每一次一种旧技术的终结,也就意味着一种新技术的兴起. 以下是我搜集的曾经受到用户热捧的现代交互设计技术,这些技术有些确实非常新奇,有些只是对旧思想的一些改进,但是不管怎样,这些技术会帮助你走在时代的前列,赶上世界前进的步伐. 一. 动画和过渡 一提及交互设计,我们就会想到一个时下最流行的概念,那就是动画效果,从一个炫酷的悬停到一个全屏化的卡通动漫背景,都属于动效的范畴. 对于交互设计来

用户体验设计的五个原则(转)

[编者按]本文作者,现Aura Marker Studio创始人@路意Louis,曾带过五年多的用户体验设计团队.这篇文章是他带团队这几年沉淀下来的一些经验和思考. “设计,必须是充满诗意的.” 带过五年多的用户体验设计团队,从几个人到二十几个人.以前自己也做过技术,发现工程师和设计师其实是有很多相近的地方的,那就是都有追求. 带领团队,并不是管好人就行了(所谓的行政管理),更是要实现业务的成功,给团队定目标,定追求,然后与大家一起想办法达成.这五个设计原则就是在团队日益变大,项目越来越多,团队