5 ms·
These two things are simultaneously true: 1. The experience of using a native app is substantially superior to web/electron. 2. Figma has done an amazing job o
by siralonso 6y ago
These two things are simultaneously true:
1. The experience of using a native app is substantially superior to web/electron.
2. Figma has done an amazing job of building features to support teams and organizations.
I used to use Sketch, and now I use Figma. Do I wish Figma had a native macOS app? Absolutely. Would it be better than the web/electron app? Definitely.
Native vs web isn't a feature differentiation - it's a matter of user experience (responsiveness), platform integration (filesystem, native controls, accessibility, iCloud), and delivery (App Store vs download). As a company, the choice boils down to: "Are you going to spend more resources supporting multiple platforms but delivering the best possible experience? Or are you going to spend fewer resources to ship an inferior experience faster?".
I do enjoy Figma, but it's worth calling out that they're compromising on user experience by going the Electron route. Yes, I know that maintaining a Swift version of Figma alongside the web version would be tough, but they're not an under-resourced team and I believe they could make it happen.
- donbrae 6y agoIn my admittedly limited testing I cannot fault the Figma web app in terms of responsiveness. Maybe it struggles with larger projects? I think the web generally has these kind of use cases covered, although it would be nice to have the other things you mention (file system/iCloud integration, better accessibility [based on my understanding of Canvas' limitations in this area] etc.). On the other hand, applications like Logic or Final Cut would be pretty much impossible to build in the browser.