Figma 1.0 – Collaborative interface design tool
figma.com
figma.com
Here's an example: http://bendansby.com/antetype.gif
There will always be a place for people who want pixel perfection. I think that place is called print. Eventually, we're going to let go of the idea that we control layouts at the concrete level (as opposed to a more semantic level, i.e. describing relationships and constraints), but that future is harder to see.
But how do you give the designer the opportunity to "sketch" but also describe relationships and constraints? You could use code, but then the designer is then also a de-facto developer. And having to consider relationships and constraints too much can lead to those considerations dictating the design, rather than the other way around.
To the average designer (and almost anyone else) these distinctions don't exist - if you write "code" or something that looks like math, its programming.
And the main reason why is that the designer is only capable of thinking in their toolset, which happens to usually be photoshop. PS simply doesn't cut it dealing with the complexity of web applications in all the different form factors it needs to work on. This has lead me to believe that if you're a web designer, your medium is HTML/CSS and potentially JS. So you should understand and be fluent in it. The designer is responsible for actually building out the html templates/styling used, and the developer is responsible for bringing those to life, but each has a lot of input at every step. A lot of crossover builds better projects :)
Also, I'm not necessarily referring to setting up complex constraints and rules, but more just not having to move a bunch of stuff around with the mouse every time I make a change.
That's exactly my point. It makes you more likely to experiment in that way and less likely to experiment in other ways. That's not necessarily a bad thing, but I think it's one reason why designers and design tools don't focus on automatic layout as much.
[1] https://affinity.serif.com/en-gb/designer/
[2] https://vimeo.com/169816724
[3] https://affinity.serif.com/forum/index.php?/topic/22644-affi...
1. Macaw - http://macaw.co/
2. Google Web Designer - https://www.google.com/webdesigner/
But Antetype provides way better solution for managing padding/margins and moving elements. Thank you for sharing.
Made me watch it twice. I'll be checking Antetype out for that alone.
are questions they entirely ignore.
They just conceive one screen size (large smartphone) in sketch and can't be bothered to consider any edge case.
Surely, Figma beats Sketch for modern interface design by using retained mode rendering (although sacrificed some quality [1]) and being superior at science and engineering.
But it's such an inefficient use of resources that it will die quickly on complex projects or illustrations. Raster graphics and any processing on CPU is also a huge pain [2].
Yet it's in their power to make a proper offline app [3]. I hope they'll eventually choose this route. I also hope they won't be as greedy as Adobe.
[1] http://i.imgur.com/xWLoTWg.png
[2] https://twitter.com/evanwallace/status/673978171180474370
[3] https://twitter.com/evanwallace/status/673959396104273921
If you could plug in something vetted and thoroughly pen-tested like Dropbox that might work better. But a brand new cloud is almost guaranteed to have security holes, and I wonder how laser focused a design tool company can be on staying ahead of threats.
How about performance and battery life? I recall a blog post from the Figma team bragging about how they closed the gap to only 2X slower than a native app. [1]
[1] https://medium.com/figma-design/building-a-professional-desi...
Off topic, I wish I could have scrolled through the page without it causing my anxiety to flare up with the constant scroll-stuttering. This isn't a slow computer either, 24GB RAM and 3.2 GHz quad core Mac Pro.
Not an end delivery format, but a source file format.
Also, I believe at this point in time, doesn't everyone have slightly different Google results? Google tracks users for this reason, among others: to give them more relevant search results. For instance, when I google the word figma I get this design application as my #1 result [0]. I assume your tastes and browsing habits have informed Google that you are more likely looking for action figures rather than design software.
Wonder if they will follow the same model as Sketch.