figma和sketch应该选择哪个?

news2024/11/20 13:33:51

设计行业的工具层出不穷,在我看来sketch它在一定程度上被颠覆了PS,如今sketch已经成为许多设计团队的设计工具。

 

那么Figma相对于Sketch自身优势是什么?有什么不便?让我们从几个方面来了解。

两个软件都很适合创建UI和组件库。Sketch它还增加了云、团队合作和其他功能。这两种软件在设计行业也很受欢迎。目前,国内一些企业团队已经开始使用它们Figma去合作设计,我自己的企业已经有团队开始使用了。

软件固有

Figma可以打开Sketch文件

Figma基于浏览器的终端系统没有限制,Sketch只能在MAC系统中使用

Figma网络要求很高,最好有科学的上网,Sketch打开文件通常非常快

两个软件对UI设计很友好,效率很高

Figma免费版本不能跨文件共享组件(Components),Sketch没有此限制

组件(Component&Symbol)

UI设计对于构件库的搭建,协使用非常重要。

在整个设计中可以重复使用的元素。它们有助于创建和管理跨项目的一致设计。

您可以从设计的任何层或对象创建组件。这些可能是一整套东西,比如按钮、图标、布局等等。就个人经历而言,Figma组件库的制作原理会更好、更快。

拿按钮为例

Figma我们可以直接调整按钮组件的圆角和颜色Sketch在中,我们可以使用控件编辑文本或交换嵌套Symbols。然而,如果你想改变其他属性(字体大小、框架厚度或背景颜色等),你必须创建一个新的属性Symbol。因此,对于大型项目和复杂项目,组件的数量将越来越多UI,你的Symbol会越来越多,文件会变得特别复杂,嵌入的层次也会越来越多。

Figma最强大的是组件的嵌套原理、颜色、字体大小、投影等参数可以独立于组件之外,可以随时修改,不像Sketch这需要设置很多Symbols进行覆盖。

标注

Figma内置在线标注,但由于网络原因使用不太方便。Sketch一些优秀的第三方插件可以用来在线标注开发,比如国内常用的蓝湖,国外常用的蓝湖Zeplin。Sketch官方有Cloud可以实现标注问题,但仍处于功能不完善的测试阶段。

插件

Figma相对于Sketch插件不够丰富,Figma有自己的插件店供您下载使用,Sketch官网也有推荐的插件可以下载,大部分仍然来自一些第三方网站整理的插件。

最后,从Sketch看看最近的版本迭代,Sketch也在追赶Figma功能包括一些提高效率的功能,如组件的着色功能,可以直接改变组件的颜色,而无需提前创建Symbols。着色是一个整体。例如,按钮着色,按钮上的文本将被覆盖。灵活性相对于按钮Figma差一些。更多figma和sketch相关的内容:https://js.design/special/article/1.html

看看实际使用,Sketch迁移到Sketch基本上可以快速迁移,学习成本不高。有兴趣的朋友可以试试。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/127744.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

图形查看器丨IrfanView功能简介

IrfanView 是一款快速、紧凑和创新的图形查看器,适用于Windows XP、Vista、7、8、10和11。 IrfanView寻求创建独特、新颖和有趣的功能,与其他一些图形查看器不同,它们的全部“创造力”是基于功能克隆、窃取想法和来自ACDSee和/或IrfanView的整…

mac vscode安装dart

1.安装Dart 1.安装下载Dart的工具 官网:https://brew.sh/ /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"如果遇到 zsh: command not found: brew /bin/zsh -c "$(curl -fsSL https://gite…

Vue.js

文章目录1、vue核心基础1.1、安装1.2、Hello Vue1.3、模板语法1.4、数据绑定1.5、el与data的两种写法1.6、理解MVVM模型1.7、Object.defineProperty方法1.8、数据代理1.9、事件处理2.0、事件修饰符2.1、键盘事件2.2、计算属性2.3、监视属性2.4、绑定样式2.5、条件渲染2.6、列表…

《计算机网络》——第五章知识点

可靠 保证接收方进程从缓存区读出的字节流与发送方发出的字节流是完全一样的。 确认重传不分家,TCP的发送方在规定的时间内没有收到确认就要重传已发送的报文段。 流量控制:让发送方慢点,要让接收方来得及接收。 TCP利用滑动窗口机制实现流量控制。 …

PCB电磁兼容设计1

PCB电磁兼容设计 20221229 关键元件 无源器件 模拟、逻辑器件 磁性元件 开关元件 连接器元件 多数情况,电路基本元件满足EMC程度将决定设备满足EMC的程度。 实际元件不是“理想”的,本身可能是干扰源或敏感设备。 选择合适的电子元件的主要准则包…

try/catch捕获不到的异常

try/catch捕获不到的异常捕获不到的异常这种情况finally块会执行吗?spring中的Transactional事务还会会滚吗?该如何捕获这种异常?Throwable可以看做是异常世界中的Object,在Java中所有异常都有一个共同的祖先:Throwabl…

Python 并行加速技巧分享

文章目录一、 使用joblib进行并行计算二、使用Parallel与delayed进行并行加速一、 使用joblib进行并行计算 作为一个被广泛使用的第三方Python库(譬如scikit-learn项框架中就大量使用joblib进行众多机器学习算法的并行加速),我们可以使用pip…

【十天成为红帽工程师】第八天 学习编写playbook

目录 一、playbook编写要素 二、playbook编写前的准备 三、实验要求操作 一、playbook编写要素 (一)playbook位置可这样写:/ansible/chap1/play1.yml 文件后缀为.yml,以yaml格式编写的文本文件 文档开头标记--- 文档结束标…

加解密与HTTPS(2)

您好,我是湘王,这是我的CSDN博客,欢迎您来,欢迎您再来~ 近些天由于完全放开,我也从“杨过”变成了“杨康”,加之家中亲人故去,所以长久未能更新,特此致歉~ 上…

利用python实现热力学地图(保姆式讲解)

一、首先展示最终的效果 对二手房房源的分析,将分析后的结果用热力图显示: 显示效果如下所示&#xff1a; heatMap参考代码如下&#xff1a; <!DOCTYPE html> <html lang"en"> <head> <!DOCTYPE html> <head><meta http-equiv&q…

一起看跨年烟花(流行背景音乐+雪花)---- 系列

2023年快要到来啦&#xff0c;很高兴这次我们又能一起度过~ 目录 一、前言 二、跨年烟花 三、效果展示 四、详细介绍 五、编码实现 index.html js 六、获取代码 需要源码&#xff0c;可以私信我(⊙o⊙)&#xff1f;关注我&#xff1f; 一、前言 时光荏苒&#xff0c;白…

数据结构-树

1、树的分类 &#xff08;1&#xff09;满二叉树 一个二叉树&#xff0c;如果每一个层的结点数都达到最大值&#xff0c;则这个二叉树就是满二叉树。也就是说&#xff0c;如果一个二叉树的层数为K&#xff0c;且结点总数是(2^k)-1&#xff0c;则它就是满二叉树。 &#xff08;2…

ThingsKit物联网平台 v1.0.1-Release版本发布

基于ThingsBoard二次开发的物联网平台推荐&#xff1a;ThingsKit物联网平台&#xff0c;开箱即用的物联网低代码平台&#xff0c;提供N1N的产品服务体系&#xff0c;帮助企业快速搭建稳定可靠的物联网系统平台&#xff0c;为企业节省大量时间及人力成本。www.thingskit.com Th…

centos7安装k3s和rancher

文章目录一. 安装k3s1.1 关闭防火墙1.2 修改hostname1.3 安装containerd1.4 containerd安装mysql81.5 安装k3s1.6 卸载k3s二. 安装rancher2.1 安装helm2.1.1 下载2.1.2 安装2.1.3 添加几个repo2.1.4 报错2.2 helm安装ingress-nginx2.3 添加rancher repo2.4 helm安装rancher(自己…

读论文---Clip微调---CLIP Itself is a Strong Fine-tuner

标题 摘要 Recent studies have shown that CLIP has achieved remarkable success in performing zero-shot inference while its fine-tuning performance is not satisfactory. In this paper, we identify that fine-tuning performance is significantly impacted by hyp…

复杂并发场景下的并发调度模型在转转的演进之路

文章目录一、问题背景二、复杂并发场景释义2.1 简单并发场景2.2 复杂并发场景三、分组并发调度模型演进3.1 简单异步并发调度3.2 分组并发调度四、自驱动并发调度模型演进4.1 一个优化耗时的小目标及其实现4.2 下一步的疑惑4.3 对问题的重新思考以及自驱动并发调度模型的诞生4.…

蓝桥集训(附加面试题)第八天

本文来源于算法面试题特训专栏&#xff0c;这里有大量专业性的算法题比如&#xff08;动态规划21天&#xff0c;大厂特训28天等等&#xff09; 欢迎大家一起学习。 链接&#xff1a;传送门 目录标题导读Java蓝桥集训面试题点击直接资料领取导读 在刚刚结束的 每日算法&面…

【pandas】教程:3-取DataFrame子集

pandas 取 DataFrame 的子集 pandas 选择列 注&#xff1a; 引用库的导入和数据的导入只做一次&#xff0c;所有代码是在 jupyter notebook 里完成的。 import pandas as pd titanic pd.read_csv("data/titanic.csv")只要年龄数据 ages titanic["Age"…

速度杠杠的,部署机器学习模型的这7个要点要谨记

在模型部署时&#xff0c;模型的性能和耗时都非常重要。但是我们在构建模型时&#xff0c;往往没有考虑模型的预测速度。虽然性能优化会损害预测准确性,但更简单的模型通常运行得更快&#xff0c;也不容易过拟合。 预测延迟被测量为进行预测所需的经过时间。延迟通常被视为一个…

降维和特征选择的对比介绍

在machine learning中&#xff0c;特征降维和特征选择是两个常见的概念&#xff0c;在应用machine learning来解决问题的论文中经常会出现。特征降维和特征选择的目的都是使数据的维数降低&#xff0c;使数据维度降小。但实际上两者的区别是很大&#xff0c;他们的本质是完全不…