13

Why you should use Figma instead of Adobe XD as a Designer

 3 years ago
source link: https://uxplanet.org/why-you-should-use-figma-instead-of-adobe-xd-as-a-designer-18091d429444
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.
neoserver,ios ssh client

Why you should use Figma instead of Adobe XD as a Designer

1*OGJ5yZuHjcG77XLOjUNexQ.png?q=20
why-you-should-use-figma-instead-of-adobe-xd-as-a-designer-18091d429444

Sketch is a thing of the past. Competition for the best tool for UX designers is now between Figma and Adobe XD. While XD is trying to push features fast, Figma is light years ahead when it comes to collaboration. This is magnified when you use both tools and notice the difference between them. I’ve worked with all three in a professional capacity. The devil is in the details.

Research done by uxtool.co for 2020 shows that Figma is the preferred tool for designers. This trend does not show any signs of faltering. If you or your organization haven’t made the switch yet, take a look at these details that show Figma cares for its designers. It might help you give that nudge to make the shift. Feels nice to receive some empathy after all the empathizing we do!

With Figma, your files are always on the cloud

Figma files are a single URL. Anyone who is invited can view, or edit and collaborate in the file. XD creates either offline or online files. They are not interchangeable. For example, if I wanted to create a fork from an online design file on XD, I would have to create an offline file and copy all contents manually. No such thing as “Create offline copy” with a single click. Files can easily be duplicated on Figma.

Collaboration is easier with Figma

File sync is another issue. Adobe XD is not truly collaborative. If two users are working on the same file simultaneously, every time one user saves their file, the other user will get a prompt to sync. This creates a gray area where the second user’s work could get lost if they choose to sync. Is that even collaboration at that point? With Figma, users are always in sync, and you can see what everyone is doing in real-time.

Adobe XD is also fragmented with its features. Design, sharing, and comments all take place in different places. The link created in the share tab of XD takes users to an external URL. If designers working on XD want to check feedback from stakeholders, they’d have to go to the same URL. Figma shows comments in the same file. It is easy for stakeholders to place pins and comments too.

The latest addition is FigJam. It’s a collaborative whitespace for ideation, brainstorming, planning, mind maps, user journeys, and wherever your imagination takes you. This solves the reliance on other leading tools like Miro and Whimsical for brainstorming.

Creating and Managing Design Systems with Figma

Designers can assign styles for colors, and fonts. Components created can be published throughout the team. While these features also exist in XD, the difference is in the ease of creation and maintenance of the design system.

XD doesn’t show a contextual menu to add color and character styles easily to the library. It’s hidden behind a right-click. See how they differ:

1*WpP5dCjZ5l2xYkR1CXgGmw.gif?q=20
why-you-should-use-figma-instead-of-adobe-xd-as-a-designer-18091d429444
Adding color to styles in Figma
1*_w4O0dnC7fu76bdW-SAWVw.gif?q=20
why-you-should-use-figma-instead-of-adobe-xd-as-a-designer-18091d429444
Adding color to Adobe XD’s asset library

XD is limited to color and character styles while Figma can create styles for effects like shadows and blurs too. Using the saved styles is intuitive in Figma, and they can be applied flexibly to strokes and characters interchangeably too.

1*S21lxSKZ02IxtDVCt-RSBw.gif?q=20
why-you-should-use-figma-instead-of-adobe-xd-as-a-designer-18091d429444
Using styles in Figma
1*bMuyUhQvZKlOZp3jXVubfQ.gif?q=20
why-you-should-use-figma-instead-of-adobe-xd-as-a-designer-18091d429444
Drag and drop doesn’t work, had to use an eyedropper in Adobe XD

Figma as a community

Figma community is directly accessible from the client or web app. This features an exhaustive list of community-made resources ranging from UI kits, Illustrations, Icons, Style Guides, and Design Systems published by companies like Spotify directly. You can even create team-building exercises with a fully playable Catan right on Figma!

You’ve seen some high-level features, but remember when I said the devil is in the details? Let me show you why Figma is ahead of Adobe XD in terms of the app's user experience.

Let’s start with a big one — making a donut.

1*BV_Jlm1TX4v6DHnAy4bB_A.gif?q=20
why-you-should-use-figma-instead-of-adobe-xd-as-a-designer-18091d429444
As simple as that on Figma
1*XflAtfIo3esZZStBeOthNg.gif?q=20
why-you-should-use-figma-instead-of-adobe-xd-as-a-designer-18091d429444
3 step process on XD

With XD, I need to create two circles and perform a boolean operation. The result can’t even be customized later. Whereas with Figma, the shape is made with a non-destructive method and allows tweaking afterward.

Figma promotes ease of use with keyboard shortcuts.

When you dive into your workspace you can select the “?” to check out all Figma keyboard shortcuts. Extremely handy for power users. The keyboard shortcuts are also gamified, so if you have used one of them before, they light up blue. Adobe XD isn’t even consistent with its own suite of apps. Shift+X swaps stroke and fill in Illustrator, which works in Figma. But not in XD.

1*pLdtfuNawPdg6bztyAxjsA.gif?q=20
why-you-should-use-figma-instead-of-adobe-xd-as-a-designer-18091d429444
Gamified keyboard shortcuts in Figma for power users

Figma shows Layers, while XD shows the Assets panel by default.

When we design, it is a simple use case to understand that we would be using the layers panel more often than the assets panel. Yet XD shows Assets by default while Figma understands its users and has the Layers panel handy.

To add to this, Figma shows a layer when we hover over it in the panel. Meanwhile with XD: click until you find the right layer.

1*q-KNOsbMRoktHsjY2T7O_g.gif?q=20
why-you-should-use-figma-instead-of-adobe-xd-as-a-designer-18091d429444
Figma shows the corresponding layers on hover
1*ufYtsYCbu_BiUcBLF7SD5A.gif?q=20
why-you-should-use-figma-instead-of-adobe-xd-as-a-designer-18091d429444
Adobe XD does not have a hover state for the layers, poor system feedback

Quality of Life features: Figma takes the crown again.

Figma has a nifty feature that lets you adjust dimensions by either Alt + dragging across a field or alternatively use the middle mouse button. Notice how you can continue sliding across the edge of the screen too. Adjusting dimensions in XD is completely manual.

1*3jeXtbIW-o89NsI1IaD9Ew.gif?q=20
why-you-should-use-figma-instead-of-adobe-xd-as-a-designer-18091d429444
All numeric fields are adjustable with this feature
1*OqbYGm8O3woXm5lSf22fRA.gif?q=20
why-you-should-use-figma-instead-of-adobe-xd-as-a-designer-18091d429444
A closer view of the same feature

Love for animated GIFs

Figma supports using animated GIFs in its projects. They go live in the presentation mode. Adobe XD lacks this feature. A use case for this would be if the user wanted to show a complex interaction, perhaps something designed on Adobe After Effects. They can use an animated GIF with Figma and incorporate it into the design, which wouldn’t be possible in XD.

Better use of screen space

Boolean operations for add, subtract, intersect, exclude take up static screen space even though they aren’t used that often. Figma shows them contextually which contributes to a better user experience. This gives space on the right panel for more important tools and operations.

1*9Edr1e3lUKm8LvC9L7Iq-g.png?q=20
why-you-should-use-figma-instead-of-adobe-xd-as-a-designer-18091d429444
Figma’s boolean operator is contextual, shows up at the app’s header
1*vFmqbam3Q4lp89aWy8LSIA.png?q=20
why-you-should-use-figma-instead-of-adobe-xd-as-a-designer-18091d429444
Adobe XD’s boolean operator is static and takes space from the adjustments panel

Auto layout in Figma is great!

XD doesn’t have any alternatives for it. Let me show you how it can be used:

1*qNqrYsrhKNjoc7zPG44_6w.gif?q=20
why-you-should-use-figma-instead-of-adobe-xd-as-a-designer-18091d429444
Reordering icons for handoff is easy with auto layout
1*ZOgFvYqQss7ZOxYvL8V27g.gif?q=20
why-you-should-use-figma-instead-of-adobe-xd-as-a-designer-18091d429444
A button that resizes with its label!

These are just a couple of examples. You can do a lot more by being creative with how you use the auto-layout feature. As designers, we know changes are made often, and this feature can save us a lot of time.

Variants of buttons

Figma components are powerful and variants are their extended feature. It is not uncommon to have multiple states for the same button: static, hover, disabled, active, etc. You can swap button styles with ease and make them centrally accessible and editable. Changes made to the primary component will update all instanced components automatically.

1*M6F7MBno-3fbgT-NQ_0E3g.gif?q=20
why-you-should-use-figma-instead-of-adobe-xd-as-a-designer-18091d429444
Create variants of the components that are centrally accessible with Figma variants

Bullets and Numbering in text fields

You would think something as simple as this would be a part of design tools. However, it isn’t a part of XD. If you want to make numbered or bullet lists, you need to create and align them manually. If there is a change in text, re-order everything. It can get extremely tedious. Figma has in-built bullets and numbering with its text fields.

You would think something as simple as this would be a part of design tools. However, it isn’t a part of XD. To make numbered or bullet lists, you need to create and align them manually. If there is a change in text, re-order everything. It can get extremely tedious. Figma has in-built bullets and numbering with its text fields.

1*0YYmH6SKSnjC_gGaW42s2w.gif?q=20
why-you-should-use-figma-instead-of-adobe-xd-as-a-designer-18091d429444
Bullet or number your lists in text fields with Figma

Figma’s vector network is powerful!

Traditional vector networks would have difficulty creating the representation of a cube on a 2-dimensional plane. See Figma’s vector network in action:

1*5iOFfYvE8FxjTmkxpOVPhQ.gif?q=20
why-you-should-use-figma-instead-of-adobe-xd-as-a-designer-18091d429444
Making 3-D shapes can be as easy as that

I’ve only covered a small share of what Figma has to offer. As you keep using the tool you will find more delightful experiences. Even the basic guides work better than the ones in XD. I would say Figma has been designed for designers. Now that’s something you won’t hear often!

The best part is that users are not restricted to a single OS. Figma performs excellently for a web app, and also offers a standalone desktop client. It doesn’t matter if your team prefers to use Windows, macOS, or even Linux. Students and educators get free access to the professional plan, forever (as advertised by Figma). Everyone can collaborate without boundaries with a single source of truth.

#teamFigma


About Joyk


Aggregate valuable and interesting links.
Joyk means Joy of geeK