交互设计师需要掌握的编程知识

Should Designer Code?圣战日经问题了。我的感觉是 看需求,题主你既然有需求又不太好解决,那么尝试学习编程并应用会很棒的。
■网友
术业有专攻 作为一个设计师懂一些编程知识有利于自己的设计 能够预知开发成本 也能和程序员们进行更有效率的沟通 在工作中也遇到了你说的一些问题 目前也是想学习一些编程上的基本知识以便于更好的用在工作中 共勉!
■网友
懂编程不是必须的,个人做过一段时间的Android App设计,感觉如果做到以下几点的话,和开发沟通会更顺畅一点。1.熟悉规范:对于Android/iOS这类已经有相对成熟的设计规范的平台,熟悉平台设计规范是基础,认真读一遍Google的Android/Material Design规范等,如果是符合规范的组件设计,实现起来应该不难。2.了解原理:以动效设计为例,如果一味追求效果上的酷炫却完全不懂技术原理的话,被拒绝也正常,可以适当了解一点Android App的动效实现原理,像View Animation、Drawable Animation、Property Animation等,知道怎样的动效可以实现,怎样的有困难,避免交付出天马行空的设计稿。3.找案例:找效果类似的实际案例给开发看,上线的App、Github上的Demo等。4.追问缘由:其实很多编程实现上的问题并不是真的实现不了,追问清楚真正的原因,确实无法解决的话再思考有没有别的替代方案。


    推荐阅读