At the rate at which the Figma team is releasing important updates, Sketch is getting left behind.
I really want to like Figma, but there's something about it being web-based that turns me off.
Lots of people say that, but when you use it there is nothing quite like it. True, it doesn't have offline (yet) but it is an incredible tool, unmatched at this point in the game.
Also the desktop client removes the worries of it having to be run from your browser and makes it much easier to fit into flow when using alongside other apps.
The desktop app (while running on Electron) is really really nice and allows for having multiple files open in a tabbed UI.
This was my main struggle with Figma as cool as it is. I struggled using it for a project, with the browser crashing a lot and losing some work/progress on occasion whilst using it.
Launching both Components and Team Libraries within a few months of each other is incredible. I'm really excited to see where they go next.
This is what I've been desperately in need of for Sketch for years now. Maybe it's time to make the leap to Figma...
It's really a pretty easy transition. The only thing I REALLY miss from Sketch is being able to create nested symbols but it's relatively minor to the really cool things that Figma does (Constraints, Team Libraries, easy sharing/collaboration options).
Hey Andrew, you should be able to make nested symbols in Figma. We call them components. Check out the "Complex components" section at this link: https://medium.com/figma-design/components-in-figma-e7e80fcf6fd2#.sm8zkpj6s
I guess I used the wrong term. I'm actually talking about the feature in sketch where I can swap out symbols in a "complex component" for another similar symbol on the fly. For example in the article there's a module being created with a navigation marker icon, if I wanted to change that to something different I'd have to recreate the component in Figma and I have to maintain two separate components. In sketch as long as I have multiple Symbols that are that size I can use the inline dropdown to swap icons within my child elements.
You can essentially do the same thing while maintaining one Component in Figma instead of two like Sketch. Check out this tutorial they created to demo it: https://www.youtube.com/watch?v=RLRVv7JXvco&t=2s
What I would like to see is "replace with" which replaces a layer or group with another symbol and I would also like to have the ability to replace images in my clipboard and paste it into a rectangle to fill that object with it. Currently it's tedious process that needs a bit of attention.
That demo has a lot of good tips on how to accomplish the same effect as Sketch, just takes a bit of outside the box thinking to really get there. I'd certainly love to see a "replace with" feature like you described so I don't need a bunch of hidden layers in for a single set of icons.
At the moment I really like that Figma allows you to edit in place, unlike Sketch, you can end up with something like this https://cl.ly/jC6A
“Separating the library from the source file allows you to manage permissions for who is able to change the source of truth for your design system. Only people with Edit permissions to the source file can modify your source components, but anyone with View access can use the published components from that file.”
This is awesome!
This is very exciting. I need to give Figma a second look, it is growing fast.
But, I wonder, how is performance? It doesn't sound like a native app but web based like slack (only comparison I could think of)?