一、UI 是个什么东东?
按我的理解而言,UI 是架接机器与人沟通的桥梁、是实现人机交互的工具。
UI 的中文名是用户界面(User interface),而我们现在使用的大多数设备界面其实就是图形用户界面,即 GUI(Graphical user interface)。也就可以说是UI的一部分了。我们通过这些可视化的图形界面来理解计算机,进行工作。
但是接触电脑稍微早点的朋友就知道,计算机最初的界面可不这么友好,简单的拿我一开始接触的windows2000和windowsXP来说,真的是不能和现在的W10相提并论了。再往前推,更早之前那时的界面还是命令行界面,即CLI(Command line interface)。计算机只是被政府或大型机构使用,在普通人眼中是完全不能理解的存在。
而计算机之父乔布斯(不过我觉得这个时候他还不能被称为是计算机之父吧)一直渴望计算机能进入寻常百姓家。在 1979 年,他命运般地参观了施乐公司,然后做了一回搬运工……使得图形界面被应用在 Macintosh 上,同时他还引入了鼠标。于是苹果电脑开始大肆宣传其创新的交互界面,Macintosh 的诞生开启了一个新的时代。而那时的界面设计也奠定了现在的计算机界面。你可以发现这其中很多设计,过了几十年依旧被保留了下来。
UI 设计师的首要任务,就是设计出一个个图形界面,确保人们能够清晰、高效地使用软件。而近年来随着技术的不断成熟,人们对于界面的美观度的要求也在不断提高。
另外,还有个近些年比较新的交互界面:自然用户界面,NUI(Natural user interface),感兴趣的朋友可以自己搜索了解更多。
二、哪块UI更热门
现在有这么多的系统,PC 端的、移动端的,还有 Web ,我到底该做哪一块的设计呢?
众所周知,就现在趋势而言,移动端的 UI 设计无疑是最热门的。但我不会这么建议你,我更建议你选择自己最感兴趣的平台,因为我相信自己的爱好才能令我们快乐地做设计,才会爱上自己的工作,才会充满热情创造更多。
在这个过程中我们会学到很多,你会渐渐发现视觉设计和平台差异的问题并非最难的,更重要的是通过设计解决用户的问题,发挥软件的效用。你会渐渐地理解用户体验,考虑商业需求,了解技术难点,并从整个服务全局开始思考问题。
到那时,对你来说平台真的不是问题。
三、交互设计
UI 设计师也应该学习交互设计方面的知识,或者直白地说就是一定要了解产品结构和交互逻辑。因为只有这样才能做出合理的界面设计。
交互设计师可不是简单的画线框仔。他们的产处物有竞品分析文档、用户反馈文档、流程图、设计草图、设计原型等等,工作内容可丰富着。
如果在项目前期,设计师没有任何参与,而是接到需求后才开始工作,那就很难摆脱以需求文档为设计依据的尴尬局面了。并且通常这样的流程会导致不停的沟通与改图……
所以 UI 设计师也应该善于沟通,理解人机交互,不为需求文档设计。这也是对UI设计师技能方面的一项要求。
四、成为“T型”设计师
· 多方位了解,一方面专精
我觉得大家在学校的时候就应该学习多方面的知识,而不是视觉就只盯着视觉,交互就只盯着交互。可以在跨学科的学习中慢慢树立自己的专业方向,然后目标成为“T 型”设计师,拥有知识面的广度和专业知识的深度。
我之前看到设计师 Andrei Herasimchuk 访谈的一段话,非常适合我们大家,摘录如下:
在你人生的某一个阶段,你会发现你有了擅长的地方,那些地方你不用花太多功夫就能够做得不错。有些人就擅长画画,有些人擅长数学。在工作上也是一样的,你需要去发现你擅长做什么。
但是,请记住,你不需要花费太多精力做这些,因为你很擅长这些。你应该努力花精力时间在你不那么擅长的事情上。
这是我的建议:花时间在不擅长的东西上。而且现在跨学科的东西越来越多,于是你很需要知道哪部分你是擅长的,然后强迫自己去练习不擅长的部分。哪怕仅是平面设计,有字体的部分、色彩理论的部分、空间和排版、情感联系的部分;而软件交互设计,有交互的部分、行为的部分、用户研究、编程的部分等等。任何一种设计都有各种各样需要学习的内容,这也是为什么设计学习是一生的过程。所以,需要对自己诚实:OK,这部分已经做得不错了,我会继续练习,但是我会把精力减少很多,用来做其他那些做得不那么好的事。不要成为一个只有一个维度的人。
最后介绍的,一定是我的网络营销能力秀的个人首页:http://wm23.cn/candy1996 希望大家可以多多来访啦