APP开发:如何设计符合直觉的产品
为什么产品设计要符合用户直觉?
别样 网络表示:因为这样用户用你的APP不用学习,不用思考,可以随心所欲,用起来很爽,就会去给好评,就会有更多人使用。

有5个特点:
1.平台共性 (Platform Savvy)
世上有数不清的各种笔,但你知道他们都可以用于书写,你会用同样的握笔方式,书写方式使用它们,这是笔的平台共性,对一个个体的认识可以延伸到同一平台上其他相似物的认识。
iOS平台上有很多这样的共性,如果你在一个平台上做的东西不符合这个平台的共性,用户就会觉得你这个APP很奇怪。
建议用iOS平台约定成俗的东西,例如返回按钮位置,按钮点击位置,图标大小,图片缩放等等,这样用户没有学习成本。如果你想打破这些规则,做标新立异的APP,那你需要通过各种途径告诉用户。
2.易于导航 (Easy to Navigate)
l告诉你现在你处于APP的什么位置。
l告诉你还能去哪里。
l告诉你去到那个地方会有什么东西。
1)逐级前进
在用户真正需要一个功能之前,不要把这个功能展示给他。可以通过加深分类层次做到这点。
虽然这会增加用户选择点击次数,但如果分类清晰,用户不用思索就可以找到他想要的功能,这是更好的体验。
2)可预期
不要轻易改变用户已经习惯的东西,有重新学习的成本。例如根据使用频率把导航列表的各选项调上调下,用户体验是很糟糕的。
3)让选择中状态清晰可分辨
Tab Bar的选中状态应该做成什么样?若是仅仅换个颜色,并不够突出选中状态,iOS的做法是把图标填充满,再换显眼的颜色。
做选中状态的原则是,要让图标不换颜色时,用户都能隐约分辨这是选中状态。
4)连贯体验
iOS里相册点击一张图片,图片是从原来的位置放大的,让你确认点击的就是那张照片,返回也是,从大图缩回小图,让你知道这张图片在你缩略图列表的位置。
5)提供暗示
一些不易发现的交互方式要提供足够的提示。
6)少即是多
提供更少的选择,会让更多的用户去选择。若选择多了,用户不知怎么选,反而不选了。
3.清晰 (Clear)
1)语言
lNo big words 不要用晦涩的词,用所有人熟知的词。
lAvoid jargon 不要用专业术语,除非你的用户群是专业人士。
lBe descriptive 用语义清晰的词
lBe succinct 简洁
lAvoid truncation 避免句子太长被系统用省略号截断Make text legible 选易读的字体,不要用乱七八糟的花哨字体。
2)图标
l用大家都熟知含义的图标;
l用跟现实中大家熟知的物品形状相近的图标;
l不要用一个图标代表不同意思;
l图标是不能被用户学习的;
l避免用复杂的图形,不然缩小了不易辨识;
3)动画
有时用动画可以清晰引导用户。如iOS相机的聚焦,首先聚焦框从大到小缩放到聚焦位置,让你注意力集中到这个聚焦框上,然后框闪了两下,提示你聚焦已完成,可以拍照了。
4.简单 (Simple)
不要做一个复杂的APP,繁杂的功能会把真正用户需要的功能掩盖隐藏在深处(不适用于中国)。
不要给用户一些他们不需要的功能(或者是80%的用户不需要),过多的功能让用户分心,难以找到他们想要的东西。
5.专注 (Focused)
一个APP应该专注做一到两件事。小而美,打磨精品,为用户提供最好的解决方案,才能在120万APP中脱颖而出。
6.简单 (Simple)
不要做一个复杂的APP,繁杂的功能会把真正用户需要的功能掩盖隐藏在深处(不适用于中国)。