Figma是不是会取代Sketch,有哪些优势

2020-12-21 20:37发布

2条回答
茄子酱
2楼 · 2020-12-22 10:07

功能特性

这两种工具几乎具有相同的功能,相同的快捷方式和相同的结构。如果会使用其中一个,另一个往往也能直接上手。

Figma支持在 Figma 中打开 sketch 文件

Figma 可以在任何系统中 (Windows, macOS) 使用,因为它是基于浏览器的

Sketch 是 macOS 里的原生应用,所以它只能在 Mac 中工作

Sketch 和 Figma 目前的性能表现非常相似(彩云注:Figma 实测还要略胜一筹)

Figma 需要花费比较长的时间来打开一个项目文件(彩云注:一定程度上取决于网速),而 sketch 打开往往只需要 1 秒

组件系统— Symbols Vs Components

我原来用 sketch 的 symbols 来制作组件库感觉还不错,但是当我开始使用 Figma 后,我发现在组件化这块做的更加优秀。让我来告诉你为什么!

Sketch 中的组件样式并不是原子级的,当我想要构建文本样式时,我必须把所有想要的样式全部列出来,需要做一个长长的列表。

我来解释下 Sketch 是如何工作的:当你定义任何文本或图层成组件样式时,Sketch 会将所有属性保存在这个样式中,如果想要修改 symbols 中的任何样式,都是以覆盖的形式来完成修改。例如,如果你希望有不同的对齐方式或不同的颜色的组件,在用 Sketch 时,就必须提前做好所有可能的文本/图层样式。

Figma 的惊人之处在于它的组件更具原子级,在 component 属性面板中的每一个属性都可以直接定义样式,它的工作模式更符合设计师的需要,你可以单独保存颜色,字体,投影,并且可以任意组合成你想要的主要样式。这种工作流程是非常有帮助的,因为如果当我想要改变颜色时,我不再需要像 Sketch 那样深入到元件中去调整文本风格或者是图层颜色。在 Figma 中,你可以真正做到修改一处就能改变所有。

(彩云注:从我自己的使用经验来看,Figma 中的 component 复制后产生新的 Instances,比 symbol 强大的地方在于,存在子父级的关系。相当于你可以调整一个实例样式,但又不会干扰到父级的样式,而修改父级的样式又能修改全局。有点绕,看一张图吧。)

我也注意到 Figma 把组件做的更灵活了,相比于 Sketch 的 symbols,限制更少。

在 Sketch 中,如果你想要修改 symbols 属性,可以通过 symbol 中的覆盖样式来调整。但是你不可以删掉组件中的元素。例如,如果你有一个带有图标的按钮,此时就必须创建 2 个 symbol,一个带有图标,另一个不带图标。

Figma 的组件有些不一样,可以跟 sketch 一样修改覆盖样式,但也可以直接修改组件层,以及层的属性。

协作方式

选择一个合适的工具对于设计师之间的协作是非常重要的。

Figma 在协作的过程中采用了谷歌文档的模式,允许所有设计师在同一时间,同一个文件上同时开工。你能见到许多鼠标在页面上,可以看到其他设计师正在做什么。

老实说,我个人不大喜欢有人一直盯着我看,或者和别人在一个文件上工作。因为当文件放大时,两个人想要在同一个屏幕上工作时,简直崩溃。但有一些设计师更喜欢这样的工作方式。

让我们看看 Shetch 如何处理协作的事情,我发现 Sketch 在这部分其实做的更好因为它里面有一个插件叫做 abstract(彩云注:可以用来做版本管理)。它允许设计师拥有像 Github 那样的项目分支系统,每个设计师都在分支中进行设计,然后合并分支,解决冲突。我个人更喜欢这种工作方式,但有些设计师觉得它太复杂了。

文件交接

设计师如何把设计稿发给开发?

Figma 有自己的内置标注工具,但我在实际中跟开发人员遇到的最大问题是,当我发一个界面给开发时,我必须发送整个项目文件链接。当他们点击那个链接时,就必须得等,直到项目完全加载才能看到项目中有一个界面的标注文件。或者在汇报会议上,我们想打开设计稿时,可能会等到会议结束,链接都还没打开。

Sketch 有一个 Cloud 来分享界面,但我觉得目前还未开发完善,但其实目前已经有非常多的插件来使得分享更加流畅,比如像 abstract, Zelpin, invision 等等。使用这些插件,你只需要共享需要的界面文件,这样加载的速度会快上很多。

原型功能

在 Figma 里面做原型是非常方便的,你可以把原型非常容易地发给用户作为测试,因为它的分享和更新都异常简单,打开一个链接就好了。

Sketch 是本地化工具,做原型分享就不大方便了,你必须通过 Sketch cloud 来分享它,而且这个云目前还非常基础,基本上做不了太多事情。

对于想做出有意思的动画和漂亮的原型,Sketch 和 Figma 都可以结合需要工具来做,比如 Flinto, Protopie, Principle……

文件导出

这两个工具在导出时是比较类似的,并且有许多插件可以同时被使用的,例如 Zeplin 和 Simpli,它们的存在使得切图导出更加容易。

但我在 Figma 中真正怀念的功能是可以复制任何画板或任何元素,并将其粘贴到 Figma 之外的软件中,但现在是不行的。Sketch 是可以的,我以前经常这么做,所以我的桌面并不会有太多文件垃圾,我希望 Figma 能尽快实现这一点。

离线办公

两种工具都可以离线工作,但 Figma 不能加载组件,而且离线工作时非常慢。但 Sketch 在离线的情况下几乎是没啥变化。

插件

Sketch 比 Figma 出来的早很多,所以插件也要更丰富一些。但我真正喜欢 Figma 的是他们在每个插件进入到 Figma 商店之前都会对它们进行审核。这很好地保证了插件是可信的,不会破坏项目文件本身。

最后,我想强调的是,我对使用哪种工具更好没有特别强烈的意见,因为到目前为止,这两个工具都还做的不错。学习其中一种,你也就会使用另一个,转换其实非常容易的。

因此,我建议要根据项目的具体条件来选择合适的工具。

我个人是比较看好这种云端协作模式的,云才是未来。在 sketch 的使用过程中,一直都有版本管理困难,多人协作不便,组件库逻辑层级复杂等痛点,在使用 Figma 时,这些问题都已经被解决,期待大家尝试使用。目前在国外的一些大厂,像 Twitter, Microsoft,Github,Dribbble ,Dropbox,Airbnb ,Uber 都开始使用 Figma 作为团队设计工具,可能在未来成为主流设计工具也说不准哦,提前准备好吧。

王胡子
3楼 · 2021-03-05 14:45

短期内不会,长期考虑有可能被代替。figma的优势是协作办公,移动办公。sketch也在加入文件网络协作办公的方式。

相关问题推荐

  • 回答 195

    你好:关于需要学习几个月能找工作,我的理解和建议如下:1. 首先要确认自身是否有相关的专业积累?因为UI只是设计者手中的工具,它是内在设计思想有效的表达途径。学习软件很容易,但只是掌握工具的运用是远远不够的。2. 如果有相关专业的知识积累,那么工具...

  • 回答 166

    哈哈哈哈  看你是想成多少资产的富婆喽能担起富婆这个称号起码要过百吧UI设计的平均工资是挺高的月入过万不是梦但是在现在这个高消费的社会环境下光靠这个还不够毕竟你一年不吃不喝才12万你可以做UI多赞些钱,然后再做副业...

  • UE和UI是一样的吗2020-11-23 15:33
    回答 98

    UI是英文User Interface的缩写。翻译成中文就是:用户界面,也称人机界面。是指用户和某些系统进行交互方法的集合,这些系统不单单指电脑程序,还包括某种特定的机器,设备,复杂的工具等。UE是英文User Experience的缩写,翻译成中文就是用户体验。是指用户...

  • 回答 8

    不麻烦 首先把这个部分解组 快捷键是 CTRL+SHIFT+G 然后点这个区域 如果点到不需要的元素 就CTRL+3 锁定隐藏,然后再继续点 点到只剩下需要的元素, 把元素弄出来 然后 CTRL+SHIFT+3 显示锁定隐藏,把没用元素删除就可以了。 如果直接点到了需要的元素 同样CT...

  • UI要学多久2020-08-10 19:00
    回答 95
    已采纳

    学会到就业的程度 一般时间为4个月左右,120天时间。 这里说的4个月时间,并不是所有人都是4个月可以学会的, 和学习方法,学习用心程度,学习时间都有关。 如果用错误的学习方法,学4个月是不可能学会的。...

  • 回答 86
    已采纳

    对于UI设计来说,更加看重的是个人的设计能力和理念,以及操作能力,和男女的性别没有太大的关系。

  • 回答 76
    已采纳

    靠谱肯定都靠谱的,就看你自己的兴趣爱好,发展前景都很好,大前端是一种网站搭建,小程序开发等用户端口开发的技术,UI设计就是纯纯的设计师岗位,将设计思维和理念融入到产品运营的每一个交互环节中...

  • 什么叫交互性?2020-04-23 11:40
    回答 6

    其实生活中也有交互性,比如两个人之间的聊天沟通,带有双方的互动都叫做交互。互联网中的交互更多体现在任何互联网设备之间的使用和反馈。

  • 回答 2

    1、初步调查  前期调研对于LOGO设计非常重要。具体周期看项目规模和预算。免费提供logo设计建议和各行业logo设计参考案例。一般情况下,这个时间大约是3天,我们会详细了解企业,对竞争对手的企业logo进行调查分析,这样可以更准确的控制方向,避免logo设计...

  • 回答 1

       永远不要忘记调研  好的设计总是从调研开始。品牌创建需要你预先考虑到所有的细节。  创建品牌、设计LOGO之前需要进行广泛的调研。考虑到在这个过程中你需要对环境和背景中所有的细节都有所掌控,在预算上就一定要留下足够的余地。  此外,你的解...

  • 回答 1

     一、具象表现形式:  具象表现是忠实于客观物象的自然形态,对客观物象采用经过高度概括与提炼的具象图形进行设计的一种表现形式。它具有鲜明的形象特征,是对现实对象的浓缩与精炼、概括与简化,突出和夸张其本质因素。标志设计的形态不可能像绘画的形式...

  • 回答 1

    1.设计应在详尽明了设计对象的使用目的、适用范畴及有关法规等有关情况和深刻领会其功能性要求的前提下进行。2.设计须充分考虑其实现的可行性,针对其应用形式、材料和制作条件采取相应的设计手段。同时还要顾及应用于其它视觉传播方式(如印刷、广告、映像...

  • 回答 1

    Looka Smashinglogo Freelogodesign Hatchful 

  • 回答 1

    1、沟通收集信息  在标志设计开始之前,充分与委托方沟通交流,了解委托方对于标志设计的要求。通过与委托方的沟通,尽可能收集诸如企业文化、企业面向的用户群体、企业类型等;在与委托方的沟通交流中,我们可以得知需要通过设计解决委托方的那些需求。为...

  • 回答 1

      Naldzgraphics这个网站据说是个人创办的网站,上面所有的内容都是站主本人在日常中通过手机整理上传的。不过就算如此,网站还是收集了大量的平面设计素材。  Brandsof theWorld是世界知名LOGO资源库网站。上面收录了海量的世界知名Logo图标,而且还提供EP...

  • 回答 1

    1、沟通收集信息  在标志设计开始之前,充分与委托方沟通交流,了解委托方对于标志设计的要求。通过与委托方的沟通,尽可能收集诸如企业文化、企业面向的用户群体、企业类型等;在与委托方的沟通交流中,我们可以得知需要通过设计解决委托方的那些需求。为...

没有解决我的问题,去提问