|
|
|
|
|
by devuo
824 days ago
|
|
In practice the vast majority of designers are using Mac, so it's not like it not being cross platform was the problem. The thing that made Sketch lose against Figma was that they never really tackled the issue of collaboration until Figma came along, leaving it for 3rd parties like Invision and others to solve. Now they have most of the collaboration features they were missing, but by then it was too late and Figma had all the mindshare. But if Figma keeps following this route, who knows. We might see Sketch grow in mindshare again. |
|
Why Figma won is, at least in my own experience, due to two areas where they roundly beat Sketch: auto-layout and performance.
Auto-layout was one of those squandered first-mover advantage stories: Sketch had it first, but built it into the symbol/component system and never envisioned it as a global feature. Figma did, and it was a total game-changer. Overnight, everything else felt like using Photoshop in comparison.
Why couldn't Sketch just generalize its own auto-layout feature? They finally did (only about three months ago!) but I suspect it had to do with Sketch's architecture, which leads into the second Figma advantage: performance.
From the start, Figma turned the native-app-versus-web-app intuition on its head. Being browser-based, it should have been much slower than Sketch... but due both to Sketch's legacy as a general-purpose vector graphics app and Figma's stellar engineering org, Figma was leagues faster when it came to the kind of big, complex files design orgs deal with on a daily basis.
Between these two things, the writing was on the wall. I hope Sketch has a chance to come back, though – missteps like Dev Mode give them an opening now that they've had several years to catch up.