1. UI设计在互联网实际开发中处于什么位置?
以后工作嘛,总该知道你被要求做的东西后来去了哪里,与你对接的人员又是哪些吧。UI设计一般在互联网产品开发中,处于第二步“设计与开发”中,当依据产品完成需求文档,然后完成UI交互设计之后,就轮到你上场了。你需要完成UI的图形视觉设计,然后再把图交给研发工程师技术实现。
也就是说,你的上游和你对接的一般是产品经理或者交互设计师,下游和你对接的一般是前端工程师。你通常要做的就是,根据产品经理给出的交互稿,做出UI界面的图形视觉设计。
2. 需要学哪些软件?实际会用到哪些软件?
首先主力软件是Photoshop,这个无人不知无人不晓,无论是图形设计还是图像处理,都能很好的胜任。再就是Sketch,这个目前很多大公司都在使用,但是只有苹果电脑才能使用,所以普及度还没有PS高。涉及到交互的软件你需要学的是Axure,及其简单,大概一两天你就能够入门,但是需要你有强大耐心细心和缜密的逻辑思维能力。其他的交互软件也有很多,你要选择哪个,就看你爱好啦,反正最常见的就是Axure啦。至于涉及到动效设计的,重点看After Effects,Principle。
3. 学习过程中应该如何提升?
这个问题要把学习UI设计划分为几个阶段,每个阶段做不同的事情才能真正提高能力,一直读小学的课本自然是永远不能提高的。
初期需要大量做实践练习,不要说没有公司给你机会,你是练习,自然是临摹别人的UI设计作品了,学习从临摹开始。如果不会也没有关系,找一些教实操的UI设计网课来边看边做也是很不错的。
中期需要提高设计思维和审美能力,大白话就是要长长见识,开开眼界。多看那些有名的大公司的设计,自己分析总结是一种很有内涵的提升。比如说Google的Material Design、微软的Fluent Design、苹果的IOS设计语言等等,再加上多看看专业的论坛,别人都在讨论什么,真正UI职业圈的人又在做什么。
后期你就要假装自己不只是做UI设计了,像一个产品经理一样从大局去分析产品,也就是说弄明白为什么你会被要求这样做设计,这个设计这么做的的好处是什么,设计理念是什么,客户为什么喜欢这样的等等,学会综合各方面去考虑事情。