大家对于移动端开发者要会切图,持什么样的看法?

2014-05-09 11:01:58 +08:00
 xx314327475
今天和一个客户沟通,聊天记录如下:

具体的意思是需要设计把制作好设计文件分发给程序设计人员,由安卓和iOS开发者按照自己的要求,自行切图,大家觉得这样的要求是否过分呢?是否需要get一项切图技能.
6062 次点击
所在节点    程序员
48 条回复
arron
2014-05-09 11:21:42 +08:00
多数情况你让设计师切的图也不是你想要的图,还是自个儿拿psd切比较靠谱。
arron
2014-05-09 11:23:50 +08:00
特别是你这种设计和开发还不在一块儿的情况,沟通的时间都够你把图切好了。
ETiV
2014-05-09 11:24:54 +08:00
@arron 非常同意.

如果设计师不懂如何实现, 他们给过来的切图简直噩梦.
justfindu
2014-05-09 11:26:26 +08:00
多数情况即使切了你也还是要一份psd自己来. 不然沟通可能需要更长时间.
xx314327475
2014-05-09 11:27:42 +08:00
@arron 也就是出于切图返工而考虑,这是否是建立在设计师无法切出移动端所需要的图片的基础上?是否可以理解设计师经验不够丰富?毕竟切图是一项重复,乏味的工作,虚心求教将切图工作放置在团队中的哪个角色更为合适.
ximan
2014-05-09 11:28:26 +08:00
设计师如果不懂什么叫切图,即使给你PSD,你也会疯掉,因为他根本就没按照你想要的做PSD,只是有个结果而已。
xx314327475
2014-05-09 11:28:50 +08:00
@arron
@ETiV
@justfindu

看来各位是赞同的意思,我是有必要get一项切图技能了.
xx314327475
2014-05-09 11:30:40 +08:00
@ximan 也是很有道理的,例如从来没有做过app设计的设计师(例如之前是平面设计转来的),这样的psd估计也会哭,图层的管理也要制定好相关的约束规则.
juniechu
2014-05-09 11:53:16 +08:00
我们的项目是找一个中间人来负责切图,这个中间人属于设计懂一些,程序也懂一些的人。相当于在程序和设计师之间加了一个过渡。
当然这可能没有普遍性,第一这会增加人工成本,第二我们项目有个很繁琐的利用UI编辑器来拼图的过程,基于以上两点才有这样一个角色。
我觉得让程序员专心于技术开发,逻辑编写是对开发人员的一种保护,让专业的人专心做专一的事情。如果有想要学习额外技能的开发人员可以开辟另外的渠道供其学习。
cameo
2014-05-09 12:07:41 +08:00
让开发者切图的所谓理由完全是三流设计人员偷懒的借口。切出来的图不合开发要求,那么就应该去学习怎样才能符合要求,而不是让开发自己来切。让开发人员切图的一个恶果就是设计师失去了对作品的像素级别的把控能力,当然三流设计人员本来也没那个追求。

往深了说,实现是设计的一部分,一流的设计师必须要能写代码。Facebook的设计团队可以创造出origami这样的工具,而三流设计你叫TA去用可能都不会用,这就是区别。
xx314327475
2014-05-09 13:02:57 +08:00
@juniechu 正如这位兄台所述,切图员的这个角色是由贵公司的业务所决定的,普遍情况是大部分的切图工作是由设计人员来实现的,所以按到道理来说,这并不应该由程序设计人员来进行切图工作,感谢回复.
xx314327475
2014-05-09 13:04:30 +08:00
@cameo 这位兄台说也正是我的想法,软件工程师应该专注于软件领域,切图这种重复性,乏味的工作,竟然能找到理由推给软件工程师来做,真是呜呼哀哉~感谢回复.
ksc010
2014-05-09 13:06:19 +08:00
我是不求设计师能切图
只要把psd中的图层关系能够分组 名称标注详细就行了

有时候真是一个乱啊
luo123qiu
2014-05-09 13:07:31 +08:00
@juniechu 这就是前端工程师工作的一部分嘛。
daodao
2014-05-09 13:09:18 +08:00
那我打开XCODE 让设计师调边距和颜色行不行啊///
xx314327475
2014-05-09 13:20:42 +08:00
@ksc010 这么说这位兄台有自己切图的实践喽
@luo123qiu 移动端也可以当作是前端吗?
@daodao 哈哈~
lch21
2014-05-09 13:22:30 +08:00
多学点东西有好处。
learnshare
2014-05-09 13:23:53 +08:00
@arron +1
工程师必须自己切图
wtl
2014-05-09 13:26:39 +08:00
只要你做的工作是展现给用户直接看的都可以叫前端 会点设计应该是前端必备技能
luo123qiu
2014-05-09 13:34:23 +08:00
@xx314327475 不管是web端,还是移动端,开发流程总是 沟通设计 - 界面实现 - 程序整合。web端现在界面实现这一块有专门的前端开发人员来做了。移动端可能没有专门设置这么一个职位,要么设计师来完成,要么就只能是开发人员了。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/111735

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX