图标意外的重要
我用了很长时间才认识到图标对于一个好的设计来说有多么重要,这并不那么显而易见。图标改善了导航,添加了色彩,传情达意。图标不一定能让设计NB,但一堆烂图标一定会让你的设计SB。 根据项目的不同我使用icon fonts或者svg icons。icon fonts非常好用,尤其是你在浏览器里边设计的时候。icon fonts让你很容易给一个元素添加图标,你只需要加个class就好了。 icon fonts大法好的另一个原因是你可以像改变字体大小一样改变这些图标的大小。换颜色也一样。 下边是我喜欢的一些icon资源
迭代,非常重要尝试和失败是非常有价值的工具。很多尝试看起来不爽,和你的设计不搭。但是没有关系,每次失败时回滚到上一步再继续。在我确定Duet的设计之前我迭代过上千次。 关注可用性和易用性好的设计不止是app看起来如何。它还涉及了app的功能好不好,用起来容易不容易。即使不用专业培训,一点小常识就能让你在构建可用的app上受益匪浅。 你只需要中一件事就可以确保app的可用性—— 保证你真的在用你开发的app。经常用。如果有东西让你觉得小不爽,修理它。相信你的自觉。如果一个流程不清晰或者太复杂,你能直观的感受到。是不是步骤 太多?是不是某个功能难以找到?是不是常用功能用起来要点太多次?或者是不是你有时候都会忘掉一些功能在哪里?不管可用性问题在哪儿,只要你一直用你的 app,我相信你能发现它的,然后你会修好它。 显然这个流程是不完美的,你代表不了其他的每一个用户使用它的方式,但我的经验是绝大部分问题通过这个方式可以找出来。…
排版比你想象的重要
Easy:由于此段内容都是英文排版相关,直接跳过。补充两个中文排版开源项目:
选择正确的图片和图库… 几个高质量的免费图库
重视反馈无法否认我在这个方面做得很差,但我认识到了反馈的重要性。我做的大部分东西在发布之前没有得到反馈。为了在测试阶段获得反馈,我开始关注这些资源:
最后一招如果你不知道如何去做——简单总是好的。大量留白、更轻微的阴影之类。变得擅长设计是一个漫长的过程,会花掉你很多时间。也许不是你喜欢的方式,但一旦你掌握了它,你会有明显的提升。 |