V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
• 请不要在回答技术问题时复制粘贴 AI 生成的内容
xx314327475
V2EX  ›  程序员

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

  •  
  •   xx314327475 · 2014-05-09 11:01:58 +08:00 · 6095 次点击
    这是一个创建于 3888 天前的主题,其中的信息可能已经有所发展或是发生改变。
    今天和一个客户沟通,聊天记录如下:

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

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

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

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

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

    我司一直都是设计师来切图的,刚开始切不好的,但是时间不长,设计师就掌握了各种切图技巧和规范,从此以后我就过上了幸福的生活.
    66beta
        23
    66beta  
       2014-05-09 13:53:21 +08:00
    我想大家在说的“切图”,不是用PS划几块区域导出一下,而是最终前端使用的图片

    教设计师HTML/CSS,应该比教前端简单的PS操作,复杂很多吧?
    yulanggong
        24
    yulanggong  
       2014-05-09 14:02:30 +08:00
    最好是程序员懂一些 PS,设计师懂一些程序,沟通就没有障碍了。我就是由设计师沟通着,沟通着,最后变成半个程序员了。
    yulanggong
        25
    yulanggong  
       2014-05-09 14:05:47 +08:00   ❤️ 1
    @66beta 设计师其实不需要学具体的程序,只要知道图片是以怎样的方式被程序使用的就可以了,所以也不是很难。
    luo123qiu
        26
    luo123qiu  
       2014-05-09 14:08:18 +08:00
    @yulanggong 如果不理解程序的运行方式的话,挺难切出让开发人员满意的图的。
    learnshare
        27
    learnshare  
       2014-05-09 14:36:57 +08:00
    @xx314327475 目前手里的项目前端完全依赖 CSS 实现,基本不用素材了,倒是省了很多麻烦。

    让设计师理解各个平台的素材应用方式也是可以的,不过工作量应该不小吧,这个需要慢慢培养。
    (必要的话,可以把设计妹子发展成 GF,慢慢调教... :)
    xx314327475
        28
    xx314327475  
    OP
       2014-05-09 14:46:04 +08:00
    @learnshare 真是充满爱意的回答啊~~~
    xx314327475
        29
    xx314327475  
    OP
       2014-05-09 14:49:15 +08:00   ❤️ 1
    @66beta
    @yulanggong
    @luo123qiu
    @learnshare

    吸取各位的意见,我向我们设计询问了一些切图的细节,得知一款能够自动切图的ps动作(SuperSlicr),这样的话就纯粹是机械劳动了,前提是设计师按照要求进行图层的分组和命名,如若这样的话,由谁来切图岂不是一样的嘛,反正不用切片工具.
    cismous
        30
    cismous  
       2014-05-09 15:08:46 +08:00
    @xx314327475 平常自己也有创建切图的动作,希望能分享给有需要的人士。另外菊苣提到的动作可否分享一下?
    xx314327475
        31
    xx314327475  
    OP
       2014-05-09 15:22:40 +08:00   ❤️ 1
    @cismous 就是SuperSlicr已明盘了
    RaymondYip
        32
    RaymondYip  
       2014-05-09 15:47:29 +08:00
    hm 会简单的切图还是必要的 毕竟遇到坑爹的设计切出来的图 还不如自己来切 而且也不难
    hitbastank
        33
    hitbastank  
       2014-05-09 16:05:53 +08:00   ❤️ 1
    设计狗撸过

    通常情况下,我是无所谓谁切图的,一般谁忙就让对方切图,前提条件是在一起办公;当远程的情况下,最好是由前端负责切图,沟通成本高。
    楼主上面说的「SuperSlicr」之类的工具已经存在蛮久了,应该说一直以来都是通过 Photoshop 的动作来完成的切图的,这些动作的确能节省非常多的时间,而通常和我合作的程序员,我都会告诉他这些技巧和工具的使用,他们也很感激。
    现在也有很多切图是设计师本身完成的,然后他们会「顺便」把前端也一起写了,这很难得。
    sneezry
        34
    sneezry  
       2014-05-09 16:33:57 +08:00 via iPhone   ❤️ 1
    既然高级的设计师能写点代码,高级的程序员也切点图吧,嘿嘿。
    xx314327475
        35
    xx314327475  
    OP
       2014-05-09 16:53:45 +08:00
    @RaymondYip 撸主已切
    @sneezry 撸主已切
    @hitbastank 哈哈,这个顺便哈,结论还是看菜吃饭吧,没有谁义务做这个,根据自己的情况来支配吧.
    lily2cheng
        36
    lily2cheng  
       2014-05-09 16:59:03 +08:00
    @daodao 可以么?
    zlg
        37
    zlg  
       2014-05-09 17:13:58 +08:00
    设计师有必要了解切图也要熟悉,但是主要工作还是做设计,如果切图都要设计师来做,切图还是要前端来做,当然在切的过程,设计师也需求配合,不然有个叫前端开发的职位来做什么。。。
    xx314327475
        38
    xx314327475  
    OP
       2014-05-09 17:16:11 +08:00
    @zlg 说的是移动端,亲
    WildCat
        39
    WildCat  
       2014-05-09 17:21:36 +08:00 via iPhone
    @lily2cheng 还记得大明湖旁边的worldpress吗233
    dorentus
        40
    dorentus  
       2014-05-09 17:23:13 +08:00
    当然要会。

    不过会之后,要不要做是另外一回事……
    xx314327475
        41
    xx314327475  
    OP
       2014-05-09 17:32:25 +08:00
    @dorentus 如果问的就是做不做呢?
    cedared
        42
    cedared  
       2014-05-09 17:40:24 +08:00
    理论上我是同意应该设计师切的。。。但是现在这个环境下……我觉得只要是可以自己干的的事儿 就都自己干吧……不靠谱的人太多……
    dorentus
        43
    dorentus  
       2014-05-09 17:44:36 +08:00 via iPhone
    @xx314327475 那算时间算钱的时候得要把这部分也考虑在内…
    Harry
        44
    Harry  
       2014-05-09 17:46:18 +08:00   ❤️ 1
    我们都是设计师切图。一开始设计师不熟悉,然后交流一两周后,从切图到命名都非常规范。没有让工程师切图。工程师负责好实现,设计师负责好设计和资源,就足够了。
    dorentus
        45
    dorentus  
       2014-05-09 17:49:03 +08:00 via iPhone
    比如我自己,网页也罢 iOS 应用也罢,切图没问题,但是:
    1) 我没 PS 也不准备买,Pixelmater 有时会打不开一些 psd
    2) 我切图真的很慢…

    所以我宁愿手把手教也不愿自己切。
    popo233
        46
    popo233  
       2014-05-09 18:28:06 +08:00
    再增加一个岗位:切图师 (´・ω・`)
    zhouquanbest
        47
    zhouquanbest  
       2014-05-10 03:40:51 +08:00 via Android
    告诉老板 要么你加钱给我买套正版ps 要么我加班给设计装个开发环境
    sherblue
        48
    sherblue  
       2014-05-10 20:10:40 +08:00
    切图技能已get。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   5443 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 26ms · UTC 08:57 · PVG 16:57 · LAX 00:57 · JFK 03:57
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.