㈠ UI设计师到底需不需要懂技术
UI 设计师一定要懂技术
这里,我指的是「懂」技术,不是「会」技术或「熟」技术。只是沾点水的程度。
比如 iOS 用 Swift,并没有说要 UI 自己学习 Swift 这种语言,但至少要知道自己切的图会用什么方式被 RD 兜成画面。
要了解自己切出来的图会如何被实作,最快的方式就是学会手写 HTML+CSS。如果能进阶到 Responsive Web 的程度,相信和这位 UI
设计师合作不会惨到哪里去。因为他已清楚实作出一个画面需考虑哪些事、什么样的作法才能达到目的。而且他也知道不懂该问谁、有问题要怎么寻求答案,不用太担心他乱搞。
UI 设计师要懂技术
除了让自己了解理想和现实的差距外,UI设计师有个非常重要的任务却很少被提到:「当 RD 的坦。」
从(现实的常见)开发流程来看,PM、Planner、UI 在项目开发最前期就开始工作,RD 却在项目进行到一定程度后才会加入。加入后就碎念 A
也办不到、B
也办不到的。正常人谁会喜欢听自己的构想这也不行那也不行,当然造成不谅解和对立。就算双方各退一步修改内容,碍于时程、主管同意、方向已定等种种原因,硬是把产品开发出来…出现歪掉的四不像完全在意料之内。
PM、Planner、UI,这三个职务最接近技术的人是谁?当然是 UI 啊!UI 是技术活、是讲求实作面的角色!
所以 UI 有责任当坦,在项目开发初期就把所有「不可行」的构想通通挡下来。有的人会说那 RD 呢?通常在启动会议之前很少有 RD
会参与讨论,等他们加入都已经太迟了。(视公司开发流程而定,不过我看到很多公司的 RD 都是代工中的代工。)
UI
在开发前期不先坦住,后期一定因为「不可行」而修修改改,之前的工全部白费。项目合作就是这么回事,想说反正之后是别人的工作不关自己的事…最后都会回到自己身上。有时候修改到死是自找的,多帮别人想一点就能避开地雷大坑。
综上所述:UI设计师一定要懂技术!这样更加有助于工作。
㈡ 学UI设计要一定学java 吗
你学的是交互设计,没有必要学java,java主要用于编程,数据后台处理,咱们说ui,主要是人机交互,是前端的交互逻辑行为设计,后台的数据处理你不用管,前端除了你要学习平面设计的知识外,最关键就是人机交互设计,用户体验设计,平台设计标准尺寸这些要掌握
㈢ UI设计和java有关系吗
UI和java的关系只能这样说:
UI分很多种,asp,jsp等和java相关的就是jsp,现在有很多工具不需要写代码直接布局就可以或者点几个按钮就可以出来页面,后台的代码会自动生成。photoshop就是这样。但是,如果要微调的话会点代码很方便,只需要稍微改下代码,而用手去拖动就不好把握。比如左右要对称,只需要把代码数字该一致就可以。
jsp页面有很多元素,比如table,form,a,br等了解下对UI设计还是有帮助的。你编写的是jsp页面,语法和java基础语法不一样。