Figma is the first interface design tool with real-time collaboration, created specifically for interface design.
In comparison with such tools as Sketch, Zeplin, and InVision, Figma combines all the best that has ever happened in the UI-design instruments’ world over the past few years. I’m sure you want to know why Figma is so good.
Firstly, you don’t need any app!!! You just go to figma.com, log in and start working. Figma is the browser-based app which is available for Windows, Mac and Linux users.
Secondly, Figma uses cloud storage. Every step is automatically saved in the Drafts folder. The desktop version of the application is also available but it doesn’t run offline. Let’s take a closer look at it. You can download the desktop version of the program, but don’t expect to get a native experience. In fact, it’s just a web-environment. However, unlike the browser version, shortcuts of the web app will not interfere with browser activity.
Thirdly, you can work on the same file with other team members in real-time mode. Furthermore, you can see every user’s cursor movement and operations that he or she is doing.
Inviting your colleagues is one more cool function which absolutely changes the dynamic of the team-work and allows designers and developers to cooperate more effectively.
You simply invite a developer into the project, assign him a «read-only» function and let him float freely: he potters around the layouts, views colors, sizes, indents, exports assets etc. Versions’ actuality is provided by the synchronization process — a frontend sees all the layouts as they were previously left by a designer.
As to communication and comments - you don’t need to look for some other place for discussing layouts because every feedbacks are collected and discussed here. Team members can leave comments to your projects and you will receive notifications when new comments or responses appear. Nice, isn’t it?
Another thing to remember is that there is a native and a simple version control: you can see who and when makes changes and can come back to a previous version in a few clicks, recording or making a copy of a layout.
Figma has a great editor of curve lines.
There are some features which will make you cry with joy=) You can connect dots endlessly, which makes it possible to create difficult shapes.
If you delete a dot on a curve line it will not break the whole shape and a pour will also stay on. Moreover, adjoining dots will compensate the previous form (at least, they will try to do so=)
Besides, you can change a pour of separate parts of a shape, which were formed by crossing curve lines. YOU CAN MOVE LINES!!! You can move dots too and their position will have an impact on adjoining dots.
Apart from all mentioned, vector grids can lead to the interesting result. You can link subordinate components to the side or the size of a master component in one click. Frame is not the same thing as Artboard in Sketch. You can set up a frame inside another frame. That is why it’s better to accept it not like a separate screen but like a part of a group.
Besides, you have grid’s setups before your eyes all the time. In Sketch, you need to go to the menu, to open the modal window and while you are setting up columns the layout is not available for editing. Frames «stick» to the borders of a column and are scaled together accordingly, keeping a grid and indentations.
Do you still think whether you should use Figma? If yes, let’s move on and talk about components=) Components are similar to Symbols in Sketch, but there is some difference:
Master. When you make a new component, it is not exported on separate artboard like in Sketch. It is left to coexist with its attached elements in one space.
Subordinate components. As founders of Figma say, when you copy a master you’re not making its copy but an instance.
Changing master’s settings, you change them in all subordinate components. But if you decide to change a style of subordinate components, it turns into its unique emergent property.
Moreover: possibility to import easily from Sketch, correct SVG export, light pictures editor, first-line support, almost free usage - all these pluses make Figma sooooo good! Despite such disadvantages as dependence on the Internet and little amount of resources, Figma still has more pluses than minuses.