4 ms·
Don't look too hard at Sketch. While they have been the first movers on what was (and to a lesser extend still is) a glaring gap in the designers toolkit, Figma
by jstummbillig 7y ago
Don't look too hard at Sketch. While they have been the first movers on what was (and to a lesser extend still is) a glaring gap in the designers toolkit, Figma has been clawing market share at lightning speed over the last 2 years.
Sketch has delivered on a lot of things, but I do not think their business model is root cause of their success.
- jbverschoor 7y agoThey only recently changed their business model. Their success was the excellent piece of software. This has been copied by many now. I don’t want cloud only software. Do you want to offer syncing? Use my Dropbox or iCloud for that. You want some shared library? Use my Dropbox of iCloud for that. Give ME control over MY assets and don’t take my work hostage.
- mattkevan 7y agoThat’s the primary reason why our design team chose Sketch over Figma. Lock in with Figma is worse than with Adobe - there’s no way to export other than flattened SVGs or bitmaps and almost nothing else understands their proprietary file format. Plus, if you stop paying the subscription you potentially lose access to your files. Yes, there’s a generous free tier, but that’s essentially VC funded at the moment. There’s no guarantee that will last forever, especially if they need to actually make some money. At least with Sketch the file format is well understood and you can keep using whatever version you end up with when your licence expires.
- robenkleene 7y agoI agree 100% with this thought process, I have trouble understanding why people are willing to use a product that gives them so little control over their work. Because of this, I've spent a lot of time reading about why people choose Figma, and the reasoning is simply that they value working together more efficiently more than they value data ownership. There are a few interesting take-aways that come from that observation: 1. Over time, there might be a divide with file-based apps for personal use on one side, and web apps for group use on the other (we're probably already here outside of some areas, like video editing and programming, where people still collaborate by editing files). 2. Even for the file-based apps, outside of expert users, it's actually probably preferable for most users to use a web-based app and take their risks with the company behind it, rather than keep track of those files themselves. E.g., picture users with no backup strategy, and all their files on one computer in their house. For these users, dealing with the future of Figma is probably safer than them keeping track of their files themselves. 3. Another fascinating angle here is that programming ends up side stepping all these trade-offs entirely, just because of version control (which is facilitated by plain text file formats), which solves both problems simultaneously (collaboration and offsite backups). Version control, and by extension plain text, are such powerful concepts that they end up splintering off programming from the trajectory the rest of the software industry is on.
- mattkevan 7y agoReally good points. You’re right. Individually, files stored in Figma probably are a lot safer than on a hard drive that’s never been backed up. Organisations should probably think hard though. Sketch files are basically a bundle of zipped JSON files and image assets, lending themselves quite nicely to version control. Abstract, for example, is a nice UI layer over Git and neatly adds versioning, collaboration, and developer hand off to Sketch.
- arvinsim 7y agoBeing MacOS only is also a form of lock-in when using Sketch. Figma can work with any platform.
- mattkevan 7y agoJust because it’s Mac only doesn’t mean you don’t own your own files. If you’re going to take it that far, being computer-only is a form of lock in too. Having said that, there are windows apps that can work with sketch files. For example https://icons8.com/lunacy https://icons8.com/lunacy
- npunt 7y agoTrue, tho that's only one of many ways to get locked-in. Just to name three: 1. what if I want to switch platforms? 2. what if they switch business models? 3. what if they go away? The only real concern is #1 with Sketch, and that's your (org's) choice so you do have some choice in the matter. Since the format is well-documented there's ways to move away if #2 and you still have access to existing software with #3 (save issues with a licensing server perhaps). Figma is a concern with all three unfortunately. Everything I see about its capabilities is amazing, but I've resisted for this reason. Hopefully they open their format.
- Silhouette 7y agoAt least with Sketch the file format is well understood and you can keep using whatever version you end up with when your licence expires. For me, this is the #1 issue with the recent trend for subscription models. I do think a lot of these firms are price gouging as well, but even if they weren't, it's just too much risk that something we depend on to do our work might be changed or even entirely discontinued if the business running it changes its mind or fails. I've had salespeople straight-up promise me that X or Y software company is far too big to fail and will be around forever. I've also seen enough big name tech companies fail over the years to know what that promise is worth. We would rather stick with old versions of the big name titles, or use alternatives like the Affinity suite or Sketch where you have your copy and it really is yours, than jump on that bandwagon. I've had salespeople tell me that this is a liability, and that everyone else is moving on and our software won't be compatible with the new file formats or other such excuses. To date, the number of times we have been seriously stung by that since the likes of Adobe went subscription-only is zero, and the number of cases where it's caused a bit of inconvenience but we worked around it without too much trouble is I think one, so I'm willing to take my chances.
- coreyward 7y agoUse whatever tool you prefer, of course, but there are a few underlying assumptions here that I believe are erroneous. Assumption #1: Design documents are contained in a file, and that file should be portable. Tools like Figma are closer in nature to SaaS products than they are to native, file-based, raster editing softwares like Photoshop. You don't expect to be able to export your Slack workspace into a file and import it into another tool. You expect to have a means of migrating that data, potentially by exporting that data into a common format (e.g. JSON, CSV), transforming it into a format compatible with the target, and then either importing it using a provided tool or an API. Assumption #2: Design tools all work similarly enough that document structures are largely portable. While UI modalities remain similar enough on the surface, the underlying capabilities that produce the visual are exceedingly different. Look at type, for example—even Sketch and Figma, which are similar conceptually and of the same era, render type so differently that even robust import/migrate tools fail to capture the position of text within a few pixels for even basic, single-line, single-style text. Notions of seamlessly switching between tools disregards the real-world complexity of fonts, color profiles, raster manipulations, version history, comments, plugin-generated metadata, symbols/components, and more. Assumption #3: There's no way to export a Figma document. You can get the entire document structure from Figma via the API. This is the same data the viewer uses to render the document. You do not need to understand the internals of the .fig files.
- jstummbillig 7y agoPersonally I agree and find this development and its implications troubling, but the market disagrees. The world goes SaaS -- at least for now.
- jbverschoor 7y agoI like what manager.io does. It's saas and desktop. Basically everything is stored in an sqlite file, although the format not really accessible. If you want to move the their hosted version, just upload the file and you're done.
- derefr 7y ago> Do you want to offer syncing? Use my Dropbox or iCloud for that. You want some shared library? Use my Dropbox of iCloud for that. > Give ME control over MY assets and don’t take my work hostage. Ah, but Adobe is enterprise software (enterprises of creative talent, yes, but still enterprises.) Enterprises don't want their employees keeping things in their personal cloud storage. They want enterprise-controlled cloud storage with ACLs on every step. They want your experience of making a layout to closely resemble the experience of a journalist writing+revising+publishing a story through their enterprise's CMS: a workflow where everything is actually a (perhaps automatically) requested-and-then-granted permission that can be audited and metric-tracked in the middle. Mostly, this is because this approach allows the enterprise to know how much to pay out in IP license fees. Your Dropbox storage—even if it's Dropbox for Teams—isn't going to let them query out the set of status=delivered projects that have ownership=external assets linked to them. You can't really sell this sort of thing as non-cloud software, unless you're selling an on-prem Asset Management Server to go along with your on-the-workstation software. (As many enterprise B2B companies used to do!) One thing that could "fix" this is if an enterprise cloud storage provider (e.g. Box) offered the ability for other B2B SaaS providers to create deep "plugin" functionality for their system, such that your Box storage could contain Adobe assets that were ACLed, linked, and tracked (by callbacks from Box's servers to Adobe's servers) just as they are in Adobe's cloud. But until that happens, I don't see any other solution being practical for enterprise customers.