1、清晰的展现信息层级:对于APP的UI设计在层级方面,需要遵循的原则,1)尽量用更少的层级来展示信息,因为在移动场景中,用户的注意时长更短,需要在最短的时间引导用户关注到核心信息以完成主操作,如果层级过多,会使效率更低。 2)当不可避免的要采用多个层级,那么使用尽可能少的设计手法做层级区分。例如,区分信息Tab A和信息Tab B,可以用颜色或大小或亮度或动静等等手法来区分,但是在这些手法中尽量选择一种,不要两种叠加,这样可以使界面展现更为优雅。
2、采用一致的设计语言:这一点很好理解,在整个APP中采用一致的配色方案、材质、元素、厚度,但这里需要注意的是,设计语言包括但不仅限于这些内容,还需要在相同的使用场景中,相同性质的控件,提供一致的交互和样式呈现。这样做的意义是尽量降低用户的学习成本,尽快从新手过渡到中等熟练阶段。
3、在细节上给予惊喜:这一点,我个人认为是最难的,也是体现设计师创新力和水平的部分,做的出色,可以让用户产生强烈的印象和好感。一个直观的翻页动画,一个有趣的加载状态、甚至一段让人忍俊不禁的文案,都能够让一个APP从"good"提升到“great"。
另外,优秀的APP界面视觉设计能够非常明确的传达这个APP的主旨的,说白了就是这个APP是用来干什么的。产品必须是一个优雅的整体,产品的设计必须是由内而外的统一、协调,像万万没想到里的孔女神一般只存在于电影或者游戏当中。所以,色彩、图案、形态、布局等的选择必须与APP的功能、情感相呼应,务必做到一脉相承,零时间传达APP的概念。
优秀的APP界面视觉设计是有特点的、吸引人的,特别是在第一眼的时候。当然这必须先满足上面那一点,而不是单纯的为了搏眼球、搏出位。整个设计过程会是一场微妙的博弈与平衡,以达到一种魅力的素雅的耐看的境界。