【设计】Adobe Xd 简明教程 <对比 Sketch>

简介: 写在前面本人在学了一年半平面设计之后(苦于不会画画,只会用软件,没做出个啥东西来),转做的 iOS 开发,算是能写点新手教程,如果您是职业设计师,就别对这篇文章抱太大希望啦。

写在前面

本人在学了一年半平面设计之后(苦于不会画画,只会用软件,没做出个啥东西来),转做的 iOS 开发,算是能写点新手教程,如果您是职业设计师,就别对这篇文章抱太大希望啦。如果你是不会做 UI 的程序员(做 iOS 开发的最好),希望你能有所收获。

如果你还没装上 Adobe Xd,鉴于现在的 Xd 预览版并不收费,而国内的网络环境又实在不利于我等从 Adobe 官网装那个 Creative Cloud Desktop,我传了一份到百度盘,戳链接下载吧。如果用不了的话,里面还有一份 Creative Cloud Installer,装上 Creative Cloud Desktop 之后,可以在线安装 Xd。Sketch 是收费软件,就不给地址了。

这阵容!

在那个没有 Sketch 的年代,Photoshop 作为图像处理软件之王,横行了很久。Sketch 出现之后呢,虽然 Photoshop 依然在横行,但是在 UI 这个领域,至少被 Sketch 冲击地不轻。而 Photoshop 有自己的产品定位,就是做综合功能最强大的 CG 软件(实际上它也确实做到了),不能为了 Sketch 而改掉自己。等了好久终于等到今天!Adobe 出了一款和 Sketch 定位一模一样的产品 —— Adobe Xd!


基础

如果您已经会用 Sketch 的话,那是最好,如果是不会做 UI 的程序员的话……快去学一下噻(也只能凑合着看啦)


正文

Sketch & Xd

如图,左边是 Sketch,右边是 Xd,我分别加入了一个初始的 iPhone 6 大小的 Artboard,别说两边界面基本一样,就连用词都没差。

Sketch Insert

Sketch 把插入新元素这个功能放到了 Insert 里面,平时使用基本都是用快捷键的,虽然 Xd 也支持用快捷键来调用这些工具,但是默认左边还有个边栏一直放在这,和 Photoshop 如出一辙,要知道 Xd 的工具比 Photoshop 少的不是一点半点啊,个人感觉这个栏有点鸡肋。


Xd 左栏

而 Sketch 那个丰富的顶部工具栏,在 Xd 里面被分拆了。如 Union、Subtract 等布尔运算,被放到了右侧栏,Mask、Group 等功能,放到了软件的顶部菜单栏里面,这使得 Xd 看起来更简洁一些。不过无所谓,在两个软件里,这些功能都可以用快捷键使用。


Sketch 顶部工具栏

那么 Xd 的顶部放了什么呢
Xd Prototype

通过这个入口,加入了做原型的功能!一看就明了,有木有!
Xd Prototype

如果你是做 iOS 开发的,这些 Segue、Easing、Duration、TARGET 的用词,不能再熟悉了,对开发人员不能再友好。

回到 Xd 的 Design 这个地方,我发现缺少了 Sketch 左边那个图层管理的列表,还是有些别扭。

一个较为复杂的 Sketch 项目

比如对于上面这个界面,如果没有左边这个管理界面的话,而如果这个东西又是别人做的,我必须要逐个点击才知道谁和谁是一组的,就很麻烦。而且在 Xd 里面,不导出,你是不知道某一个图层的名字的。


Xd Export

比如这么一个圆形,虽然导出的时候我可以更改它的命名,但是如果我有20个不同的圆,我可能会希望先全部命名好,再批量导出。

不过在导出的时候,除了文件命名这个事情之外,有一个地方 Xd 做的非常棒,那就是自动生成 1x、2x、3x 等不同尺寸。

Xd Export

虽然在 Sketch 里面我们可以给每一个图层加一个 Slice,再给 Slice 设定导出的 1x、2x、3x,还是没有 Xd 的这个解决方案好。针对 Android,Xd 也给了相应的从 ldpi 到 xxxhdpi 的六种规格。

Sketch Slice

当然也不是说 Sketch 的 Slice 就一无是处,繁琐的东西它当然就自定义程度高一些。比如我们做了一个圆形,要导出一个左半圆和右半圆,那当然用 Slice 要方便的多。

除此之外,Sketch 还有安装插件的功能,也凭借先发优势积累了大量的资源和论坛内容。不知道可以做原型的 Xd 和它的好爸爸 Adobe,能不能有机会一举杀入 Sketch 的阵地。


总结

因为我个人平时不做原型,对这个要求不高,所以现在 Xd 做原型的功能对我来说,简单、够用。
假设原型工具占了产品界面设计过程的 20%,那么 Adobe 可能会希望把以前的 PS + Sketch = 80% 的情况,变成 PS + Xd = 100% 吧。
就目前工作来说,我会尝试开始用 Xd,遇到个别情况,Xd 不顺手的话,会打开 Sketch,两把刷子一起用,等时间长了,哪个更适合我就有概念了。相当长的一段时间内,我是不会删掉 Sketch 的,就凭那些优质的 Sketch 资源,我也不会删。
于个人喜好,虽然我忠爱 Adobe,但垄断总是不好的,Sketch 坚挺住啊!

目录
相关文章
|
1天前
|
云安全 数据采集 人工智能
古茗联名引爆全网,阿里云三层防护助力对抗黑产
阿里云三层校验+风险识别,为古茗每一杯奶茶保驾护航!
古茗联名引爆全网,阿里云三层防护助力对抗黑产
|
5天前
|
Kubernetes 算法 Go
Kubeflow-Katib-架构学习指南
本指南带你深入 Kubeflow 核心组件 Katib,一个 Kubernetes 原生的自动化机器学习系统。从架构解析、代码结构到技能清单与学习路径,助你由浅入深掌握超参数调优与神经架构搜索,实现从使用到贡献的进阶之旅。
278 139
|
5天前
|
人工智能 中间件 API
AutoGen for .NET - 架构学习指南
《AutoGen for .NET 架构学习指南》系统解析微软多智能体框架,涵盖新旧双架构、核心设计、技术栈与实战路径,助你从入门到精通,构建分布式AI协同系统。
296 142
|
16天前
|
存储 关系型数据库 分布式数据库
PostgreSQL 18 发布,快来 PolarDB 尝鲜!
PostgreSQL 18 发布,PolarDB for PostgreSQL 全面兼容。新版本支持异步I/O、UUIDv7、虚拟生成列、逻辑复制增强及OAuth认证,显著提升性能与安全。PolarDB-PG 18 支持存算分离架构,融合海量弹性存储与极致计算性能,搭配丰富插件生态,为企业提供高效、稳定、灵活的云数据库解决方案,助力企业数字化转型如虎添翼!
|
11天前
|
缓存 并行计算 PyTorch
144_推理时延优化:Profiling与瓶颈分析 - 使用PyTorch Profiler诊断推理延迟,优化矩阵运算的独特瓶颈
在2025年的大模型时代,推理时延优化已经成为部署LLM服务的关键挑战之一。随着模型规模的不断扩大(从数亿参数到数千亿甚至万亿参数),即使在最先进的硬件上,推理延迟也常常成为用户体验和系统吞吐量的主要瓶颈。
359 147
|
5天前
|
人工智能 移动开发 自然语言处理
阿里云百炼产品月刊【2025年9月】
本月通义千问模型大升级,新增多模态、语音、视频生成等高性能模型,支持图文理解、端到端视频生成。官网改版上线全新体验中心,推出高代码应用与智能体多模态知识融合,RAG能力增强,助力企业高效部署AI应用。
300 1
|
11天前
|
机器学习/深度学习 存储 缓存
92_自我反思提示:输出迭代优化
在大型语言模型(LLM)应用日益普及的今天,如何持续提升模型输出质量成为了业界关注的核心问题。传统的提示工程方法往往依赖一次性输入输出,难以应对复杂任务中的多轮优化需求。2025年,自我反思提示技术(Self-Reflection Prompting)作为提示工程的前沿方向,正在改变我们与LLM交互的方式。这项技术通过模拟人类的自我反思认知过程,让模型能够对自身输出进行评估、反馈和优化,从而实现输出质量的持续提升。
440 136
|
15天前
|
存储 人工智能 搜索推荐
终身学习型智能体
当前人工智能前沿研究的一个重要方向:构建能够自主学习、调用工具、积累经验的小型智能体(Agent)。 我们可以称这种系统为“终身学习型智能体”或“自适应认知代理”。它的设计理念就是: 不靠庞大的内置知识取胜,而是依靠高效的推理能力 + 动态获取知识的能力 + 经验积累机制。
415 135
|
15天前
|
存储 人工智能 Java
AI 超级智能体全栈项目阶段二:Prompt 优化技巧与学术分析 AI 应用开发实现上下文联系多轮对话
本文讲解 Prompt 基本概念与 10 个优化技巧,结合学术分析 AI 应用的需求分析、设计方案,介绍 Spring AI 中 ChatClient 及 Advisors 的使用。
545 133
AI 超级智能体全栈项目阶段二:Prompt 优化技巧与学术分析 AI 应用开发实现上下文联系多轮对话