想利用业余时间做一个网站或者一个手机应用
作为一名工作了 5 年的程序员,技术上绝对没有问题的
只是……
本人不懂设计,做出来的界面爆丑,连自己都看不下去了
想提升一下自己的设计能力,能设计出简单而美观的界面,该如何操作呢?
1
workaholic 2016-01-21 15:32:28 +08:00
多看好的设计作品很重要
|
2
shulen 2016-01-21 15:33:59 +08:00
我觉得还是先从模仿开始吧
|
3
devdes 2016-01-21 15:41:37 +08:00
刷 pinterest 、 dribbble 找感觉,再看相关书籍建立理论基础。
|
4
Neo 2016-01-21 15:43:26 +08:00
找个 partner,专业的人做专业的事
|
5
Zzzzzzzzz 2016-01-21 15:45:14 +08:00
用现成方案, 或者买现在的, 写了 10y+,我对提高自己设计能力已经绝望了.
|
6
dyingbleed OP |
7
devdes 2016-01-21 15:52:47 +08:00
|
8
dyingbleed OP |
9
xuelaistar 2016-01-21 16:30:47 +08:00
dribbble 拼错了。。。
|
10
xuelaistar 2016-01-21 16:38:53 +08:00 1
方案一,找成熟的 ui kits 往上套
方案二,从模仿开始 Tips 一,不深入的完全不用学 AI , PS 学学基础就可以,工具只是工具 Tips 二,在交互合理的基础上,模仿是模仿那些你不熟悉的东西,间距,颜色,字号等 Tips 三,设计心理学这种不深入不用看了,给大家看的设计书能懂一些排版,但我觉得不是做设计的不用这么深,这本案例有点老 其他,从 0 开始最捷径的真的是模仿,哪里有问题补哪里,一圈下来你就知道自己再要看什么了再去看灵感类的 |
11
jjplay 2016-01-21 16:39:15 +08:00 2
给你总结几个 point
1.色彩选用柔和 饱和度低,多个色值选用近似色 2.空间不要拥挤 多给留白 3.字体大标题加粗 色彩着重,下面辅助文字字号偏小 色彩用淡色 4.中文 UI 界面有自己的排版方式,老外的模板弄来变成中文完全别扭 5.看 dribble behance zcool 培养美感,平面类的更能提升美感 |
12
MiguelValentine 2016-01-21 16:51:11 +08:00
。。。艺术系毕业。转职的 coder = =
|
13
zixianlei 2016-01-21 16:53:50 +08:00
逗比啊,找我啊,我就是设计,目前大学生
|
14
hitmanx 2016-01-21 16:54:31 +08:00
把专业的事教给专业的人,干好程序就够啦
|
15
caiyue1993 2016-01-21 17:23:11 +08:00
为什么要报班....有很多的学习视频可以自学啊,学生党表示在家也在学 PS ,另外自己的第一款 App 也快要上线了
|
16
jiehuangwei 2016-01-21 19:02:58 +08:00
程序员为什么要提升设计能力, 2 个不同的世界。
眼光远一些,看看怎么在程序的世界里走的更远, 站的更高,定位决定一切 |
17
MG12 2016-01-21 19:53:30 +08:00 via iPhone
我一个朋友说要先学会花钱
|
18
WildCat 2016-01-21 19:58:05 +08:00 via iPhone 3
|
19
workaholic 2016-01-21 20:07:53 +08:00
@dyingbleed 所以,这就叫知耻而后勇
|
20
dyingbleed OP @MiguelValentine coder 中设计最牛的
@hitmanx 其实只是单纯的想把界面做得更好看些 @caiyue1993 懒癌患者……我就是那种没人监督就坚持不下去的人 @jiehuangwei 其实只是单纯的想把界面做得更好看些 @MG12 Why? |
22
penjianfeng 2016-01-21 20:40:02 +08:00
@MiguelValentine 握爪,市场营销的,大学自学的
|
23
yuchting 2016-01-21 21:41:14 +08:00
设计?记得好几年前,我看过一些设计的书,什么《设计心理学》,《颜色心理学》啦,挽起袖子准备大搞一把……
最后还是……“小田,你看这个界面多牛逼,咱们也搞一个?” Orz |
24
Just1n 2016-01-21 21:44:45 +08:00
我以为这里的设计是代码上进行的抽象的设计~~
|
25
edisoncyh 2016-01-21 22:00:14 +08:00 1
这是一个挺普遍的问题,根源是国内的美学教育相对滞后,导致我们对于色彩,排版等这些基本设计要素没有很好的认知。对于开发人员学习设计,我的建议是先提升自己的审美能力,多去 Dribbble 这样的网站看看,可以尝试用 Ember 来积累素材。接着对于色彩,排版,图标,动效等方面的设计原则做一个全面的理解,网上有许多相关的文章,另外可以购买一些设计书籍来加深自己的认识。最后,建议学习一个 UI 设计工具,个人推荐最流行的 Sketch ,他能帮助你快速高效地进行 UI 设计。
相信经过几个月的时间,你的设计能力就会有一个质的提升^-^ |
26
think2011 2016-01-21 22:15:27 +08:00
今年 6 月来见证,楼主别忘了~
|
27
dapang1221 2016-01-21 22:16:35 +08:00
直接用框架呗。。设计感这种东西,我越来越发现这东西是天生的了……
|
28
darluc 2016-01-22 00:59:29 +08:00 1
其实,我真是在某一段休息的时间里,报名参加了三个月的平面设计的学习课程。结论: 1.要注重细节,精确到像素; 2.优秀的设计需要天赋; 3.给客户灌输你的想法,比迎合客户更重要;
|
29
KentY 2016-01-22 01:17:26 +08:00 via iPhone
幸好我也就写写命令行的程序
|
30
netabare 2016-01-22 03:17:47 +08:00 2
刚点进来还以为是讲程序设计的……话说想问个正好相反的问题-_-#设计师该如何提高自己的编程水平?
其实 PS 我倒觉得如果不是要主攻视觉美术什么的话意义不大, AI 还是挺重要的,不过暂时学不过来的话用 sketch 甚至 Powerpoint / Keynote 去凑合着用也是可以的。毕竟只是工具…… dribble 有人说过了就加个 behance 吧 https://www.behance.net ,色彩的话可以去 nipponcolors.com 去找(个人比较喜欢这种颜色)。 |
32
oubushixb 2016-01-22 08:23:28 +08:00
我感觉模仿是提升设计能力最快的途径...试着照着 V2EX 布局一个,微博,bilibili,cowlevel.net.....
|
33
echo111222 2016-01-22 08:52:22 +08:00
这是完全不同的领域
|
34
Pastsong 2016-01-22 09:01:16 +08:00 via Android
别报培训班,他们的设计品味还不一定有平均水平
|
35
nashxk 2016-01-22 09:05:24 +08:00
找一个会设计的女盆友。。。
|
36
dyingbleed OP @nashxk 已经有了一个会编程的女盆友……
|
37
shawnwang 2016-01-22 09:19:03 +08:00
田中一光的「设计的觉醒」,可以看看。
|
38
NovemberEleven 2016-01-22 09:40:57 +08:00
投资自己,楼主加油。
|
39
zhimo 2016-01-22 09:50:44 +08:00
有个 idear ,就差个程序员系列
|
40
focux 2016-01-22 10:15:28 +08:00
程序员提升设计能力干毛?
找个美工老婆比较靠谱。 |
41
milklee 2016-01-22 10:33:09 +08:00
这些书我都看过,然而我还是一个设计盲 - -
|
42
fakefish 2016-01-22 10:38:26 +08:00
一、使用 sketch
二、从临摹小图标开始 |
43
XianZaiZhuCe 2016-01-22 10:43:49 +08:00
第一步:抄
第二步不知道,我还在第一步 |
44
akinoniku 2016-01-22 10:46:38 +08:00
做设计的时候别想着怎么实现,好好做设计
|
45
paxster 2016-01-22 10:52:57 +08:00
从抄袭开始~
|
46
gkiwi 2016-01-22 12:20:49 +08:00
那几本书我也看过,然并卵;
关于配色方面,设计师给了我一句话,亮度 100 , 200 选出来的颜色不会太难看。。 |
47
moliliang 2016-01-22 14:39:19 +08:00
国人的艺术细胞确实培养得不够,所以。。抄抄炒,抄多了,自然有感觉了。。
|
48
shang1jk 2016-01-22 15:03:27 +08:00 1
|
49
txm0813 2016-02-16 11:39:56 +08:00 via Android
good
|