《触动人心—设计 优秀的iPhone应用》读书总结

这本书我认为比较干货,整本书介绍了给iPhone移动应用做设计时应该注意的问题以及相关规范,读完后会学到很多。虽然这本书写的比较早,所有的设计全都基于iOS6.0之前的设计规范,那时还是拟物设计;但是,设计语言在变,系统在变,以用户为中心的思想不变,书中作者的想法仍有很多借鉴意义,推荐阅读,同时,虽然是针对iPhone应用,我认为对于Android应用仍有借鉴意义。

下面是主要设计要领总结:

精心设计你应用的目标:

1,为目标用户而设计,在设计之前,关注“五要素”(什么人在什么时间什么地点为了什么而怎么用你的应用,简而言之:人物,事件,时间,地点,起因)。这是发觉你的应用触动人心的先决条件。

2,要考虑三种移动用户的心态:想完成微任务,要了解周遭所发生的事件,想打发无聊时间。

3,确定好与类似应用的区别所在,技能和魅力让你的应用与众不同。

4,不断更新内容或打造社区,这俩种方式让你的应用在用户手机上待得更久。

5,要想得多,但是要做的精,只提供“够用就好”的功能。在前期脑暴阶段,可以设想很多功能点,但是要真正做起来时,只做那些用户真正需要的功能点,并把它们做好。

6,在做网站的附属应用时,要想着如何再移动应用上做改进,而不是全盘照搬原网站。另外,要想清楚是否需要做APP,也可以做web APP。

为尺寸和触摸设计:

1,人类工程学问题:要考虑你应用的手感。创建应用APP,每个单独的APP其实也可以看做是一个单独产品,或者说硬件产品,每个元素的摆放位置都至关重要。

2,要将主要操作放置在拇指的“点击热区”中。如果有可能,提供左右手设置。这个我只在“Smartisan OS"中的原生应用中见过。

3,确保点击区域至少有44像素大小,然后基于44像素的韵律进行设计。

4,大胆的使用空白,不要让界面显得拥挤不堪。

5,将主要内容放在上面,操作放在下面。因为用户从上而下的视觉流,只有看完内容才能操作,另外,主要操作要容易够着,在切实可行的情况下避免使用滚屏。

6,学会隐藏和组织,将高级工具分散到次级视图中,通过这个方式来减少边框界面。

有条不紊:

1,遵循普通,不要害怕普通,用户可能觉得不会普通,要有苹果味或安卓味的设计感。

2,苹果内置的导航模型基本上可以解决大多数应用的组织结构问题,要理解好每种导航模型的优缺点,然后选用一种最合适的:标签栏导航;树形结构导航;平铺页面导航(比如iOS内置天气应用)  。

3,开始做设计时把页面都画成故事版,用这种方式来规划出你应用的清晰流程,先别考虑细节,先考虑大局。

4,开始丑点没关系,先从原始的原型应用开始,而后在做详细设计,然后再编码

使用内置的界面元素:

1,多用标准控件,一致性将增加可靠性

2,屏幕上不能超过俩条栏——上边的导航栏,下面标签栏或工具栏,不要把搜索框固定着,而要让他顺着屏幕滚动。

3,多用表格视图,表格视图是最申通广大的iPhone标准界面元素

4,认真的为每个文本输入框选好键盘,选择是否开启自动纠错功能。

5,减少配置项,不要把配置项放到“设置”应用里。

创建自己独特的视觉风格:

1,触动人心的设计会让应用魅力十足,在开始设计之前,为你的应用选好个性方向。

2,在标准控件上使用自定义颜色或图形,能让控件焕然一新,奢华的材质能增加你应用的感知价值,逼真的界面元素让用户有点击欲望。

3,图标重在意义清晰而不是个性,图标干净的轮廓胜过浮华的细节。

4,从真实世界借鉴界面隐喻,但是要确保借鉴的应用能适合于手机,同时最好能用标准控件;大胆不怕冒险。

介绍你的应用:

1,应用的图标要清晰明了,用来描述应用的功能,界面,名称或品牌。

2,在图标设计中,要加强主要轮廓;

3,应用名称短才是好。

4,把启动图像做成假的应用背景,这样可以减少启动的感知时间。

5,下次打开应用时要能继续在上次关闭应用时的位置继续运行,即使不能这样,也要制造这样的错觉。

6,应用的首页应该特别清晰。

关于手势:

1,手势来源于经验,大家是如何触摸现实物体的,是如何使用鼠标控制指针的,就会如何在触屏上做相同的尝试。

2,观察大家如何使用你的应用,然后来添加观察到的相应手势,观察内容包括尝试后未成功的手势和周而复始的耗时操作。

3,为没有发现你应用手势的人,准备好备用方案,所有的手势操作都应该能通过可见的控件来完成。

4,通过扩充标准手势,来帮助用户发现自定义手势。

5,除了用来触发撤销,重做对话框或者某些新奇用法之外,要避免使用摇动手势

6,提供多点触摸手势的同时,也要提供单指手势作为替代

7,给手势稍加点难度,或使用点击组合,以此来防止意外的误点击发生。

8,为每次点击和操作都提供视觉反馈,然后有节制的加上声效;

屏幕旋转:

1,先要把你应用的一个屏幕方向优化好,然后再添加对横屏的支持;

2,在横评中通过不同方式来展现内容,而不是一味地放大;

3,你的应用里是不是需要很多文字输入工作?如果是的话,横屏和竖屏键盘都要提供;

4,可以不用在横屏里重新组织内容和信息,而用横屏来提供图形内容;

5,不是所有人都会尝试旋转你的应用的,注意不要把重要内容和功能藏在屏幕旋转后;

6,有些功能可能不适合在横屏视图中使用,有些功能却本来就适合于横屏视图,要避免你的受众在屏幕旋转,布局改变时,迷失了方向;

警告,打断和更新:

1,在应用不能继续运行的紧急情况,或应用需要用户授权运行的情况下,才能使用警告框;

2,在警告框消息中,要淡定的把事情说清楚,再出问题的时候,考虑用“什么鬼东西”(what is the fuck)按钮来提供帮助和信息。

3,警告框的默认按钮应该永远设定在最安全的那个选项中。

4,推送通知发出消息总是用“喊”的:要让大家可以确切的选择推送哪些通知,在什么时候推送;

5,不要使用胡乱计数的恶臭主屏幕标记

6,用菊花转和模态按钮来安抚用户,告诉他们应用正在努力运行中;

7,使用进度条,娱乐项目,与在内容的方式,让你的应用看起来运行的更快;

和其他应用配合:

1,不要自己搞一套联系人,日历事件,或照片应用,要使用全系统通用的地址簿,日历和相册;

2,提供方法,让用户可以将现有记录创建或添加到现有联系人和日历事件里

3,大方的将次要任务链接到其他应用里去完成,同时也让你的应用能接受链接

4,过多的再应用中来回切换,会让用户愚钝,最后在任务结束时连接到其他应用,而不要在任务进行到一半时链接过去;

5,在网页视图和地图视图中,采用“够用就好”得原则,让大家跳转到“Safari”和“地图”中去使用更多额高级功能


关于这本书的下载地址,可以关注微信号“uxd_design"回复“触动人心”获取下载地址。当然,建议大家支持正版^_^

你可能感兴趣的:(《触动人心—设计 优秀的iPhone应用》读书总结)