原文:https://uxdesign.cc/should-i-switch-figma-sketch-79c9828684a
作者:Ahmed Abdelmageed
译者:彩云sky
本文翻译已获得作者的正式授权(授权截图如下)

- 功能特性
- 组件系统
- 协作能力
- 文件交接
- 原型功能
- 文件导出
- 离线办公
- 插件
1.功能特性
这两种工具几乎具有相同的功能,相同的快捷方式和相同的结构。如果会使用其中一个,另一个往往也能直接上手。
- Figma支持在Figma中打开sketch文件
- Figma 可以在任何系统中 (Windows, macOS..) 使用,因为它是基于浏览器的
- Sketch 是 macOS 里的原生应用, 所以它只能在Mac中工作
- Sketch 和 Figma 目前的性能表现非常相似(彩云注:Figma实测还要略胜一筹)
- Figma 需要花费比较长的时间来打开一个项目文件(彩云注:一定程度上取决于网速),而sketch打开往往只需要1秒
2.组件系统— Symbols Vs Components
我原来用sketch的symbols来制作组件库感觉还不错,但是当我开始使用Figma后,我发现在组件化这块做的更加优秀。让我来告诉你为什么! Sketch中的组件样式并不是原子级的,当我想要构建文本样式时,我必须把所有想要的样式全部列出来,需要做一个长长的列表。


3.协作方式
选择一个合适的工具对于设计师之间的协作是非常重要的。 Figma在协作的过程中采用了谷歌文档的模式,允许所有设计师在同一时间,同一个文件上同时开工。你能见到许多鼠标在页面上,可以看到其他设计师正在做什么。 老实说,我个人不大喜欢有人一直盯着我看,或者和别人在一个文件上工作。因为当文件放大时,两个人想要在同一个屏幕上工作时,简直崩溃。但有一些设计师更喜欢这样的工作方式。
4.文件交接
设计师如何把设计稿发给开发? Figma 有自己的内置标注工具,但我在实际中跟开发人员遇到的最大问题是,当我发一个界面给开发时,我必须发送整个项目文件链接。当他们点击那个链接时,就必须得等,直到项目完全加载才能看到项目中有一个界面的标注文件。或者在汇报会议上,我们想打开设计稿时,可能会等到会议结束,链接都还没打开。 Sketch有一个Cloud来分享界面,但我觉得目前还未开发完善,但其实目前已经有非常多的插件来使得分享更加流畅,比如像abstract, Zelpin, invision …。使用这些插件,你只需要共享需要的界面文件,这样加载的速度会快上很多。5.原型功能
在Figma里面做原型是非常方便的,你可以把原型非常容易的发给用户作为测试,因为它的分享和更新都异常简单,打开一个连接就好了。 Sketch是本地化工具,做原型分享就不大方便了,你必须通过Sketch cloud来分享它,而且这个云目前还非常基础,基本上做不了太多事情。 对于想做出有意思的动画和漂亮的原型,Sketch和Figma都可以结合需要工具来做,比如Flinto, Protopie, Principle…6.文件导出
这两个工具在导出时是比较类似的,并且有许多插件可以同时被使用的,例如Zeplin和Simpli,它们的存下使得切图导出更加容易。 但我在Figma中真正怀念的功能是可以复制任何画板或任何元素,并将其粘贴到Figma之外的软件中,但现在是不行的。Sketch是可以的,我以前经常这么做,所以我的桌面并不会有太多文件垃圾,我希望Figma能尽快实现这一点。7.离线办公
两种工具都可以离线工作,但Figma不能加载组件,而且离线工作时非常慢。但Sketch在离线的情况下几乎是没啥变化。8.插件
Sketch比Figma出来的早很多,所以插件也要更丰富一些。但我真正喜欢Figma的是他们在每个插件进入到Figma商店之前都会对它们进行审核。这很好的保证了插件是可信的,不会破坏项目文件本身。 最后,我想强调的是,我对使用哪种工具更好没有特别强烈的意见,因为到目前为止,这两个工具都还做的不错。学习其中一种,你也就会使用另一个,转换其实非常容易的。 因此,我建议要根据项目的具体条件来选择合适的工具。9.彩云再补充一些内容
我个人是比较看好这种云端协作模式的,云才是未来。在sketch的使用过程中,一直都有版本管理困难,多人协作不便,组件库逻辑层级复杂等痛点,在使用Figma时,这些问题都已经被解决,期待大家尝试使用。目前在国外的一些大厂,像Twitter, Microsoft,Github,Dribbble ,Dropbox,Airbnb ,Uber都开始使用Figma作为团队设计工具,可能在未来成为主流设计工具也说不准哦,提前准备好吧。 另附上Figma中文用户手册:https://figmachina.com/guide 下一期,说不定我会分享一些我个人使用Figma的经验(等我研究研究),感兴趣的话,点个在看让我多点动力吧,谢。往期热门文章回顾
超全面!动效设计标准与规范UI设计师们应该保持关注的视觉设计趋势Figma 3.0 版本重磅发布!为你揭秘这款2018年最值得体验的设计软件!
9个小知识教你更好的理解动画原则,提升动效品质 2020年最值得设计们保持关注的8个UI设计趋势点个在看,比啥都强?