6 ms·
> It's clear users in general don't care about an app being pure Mac OS controls/SDKs/etc. They may not put it in those terms, but they do. They can tell when
by outworlder 6y ago
> It's clear users in general don't care about an app being pure Mac OS controls/SDKs/etc.
They may not put it in those terms, but they do. They can tell when an app feels 'weird' or slow (be it actually slow or just higher latency). That depends a lot on the user base for the specific app in question. The more 'casual' the user base, the less it matters.
Being native also allows you to get functionality for free that other users may depend on. In OSX it translates to things like scripts, or more often, assistive devices, like screen readers.
- francisl 6y agoI'm not involved with figma in any way, just a user. But from what I understand, it is written in c++ and uses webassembly. Some ui parts are in standard TS+css. [1] There is absolutely no reason not to be responsive, low on memory and as powerful as a native app. [1] https://www.figma.com/blog/webassembly-cut-figmas-load-time-by-3x/ https://www.figma.com/blog/webassembly-cut-figmas-load-time-...
- alfalfasprout 6y agoThe backend is rust I believe. But at the end of the day I've used figma and the UI isn't anywhere near as responsive as a native app. You might not care about this but some people do.
- untog 6y agoI still don’t think the vast majority of users care. Slowness is something separate and I’d agree that a laggy interface is an awful one, especially with a visual tool like Sketch. But I don’t think I’ve ever heard anyone make that complaint about Figma.
- bobbylarrybobby 6y agoIt’s true, the vast majority of users don’t need accessibility features, but those who do absolutely cannot compromise on them.
- nl 6y agoVS.Code users aren't exactly casual users and in the main are happy enough to use it as their main coding interface many hours per day (and yes I understand that this is HN so now there will be a bunch of people saying "I'm not happy).
- andoriyu 6y agoVSCode users never seen snappy and well-made IDE. Most probably think "source code highlighting" + "project drawer" = IDE. Just going to leave this here https://pavelfatin.com/typing-with-pleasure/ https://pavelfatin.com/typing-with-pleasure/
- eyelidlessness 6y agoI love the things VSCode offers that its competition doesn’t. I can’t imagine working with any of the other available editors for the Mac. I hate how I feel like I’m working in a weird web app all day every day. I feel both simultaneously.
- Razengan 6y agoGive Panic's Nova a try: https://nova.app https://nova.app
- bobbylarrybobby 6y agoNo vim plugin makes it DOA as far as I'm concerned
- eyelidlessness 6y agoWanted to say I started taking a look yesterday and I’m not sure how I feel about it yet. But I don’t have my whole workflow set up yet. Thanks for the nudge, I’d been meaning to give it a look!
- alfalfasprout 6y agoCompare it to plain vim and you'll be shocked at the responsiveness difference. I even find the jetbrains IDEs kinda laggy.
- ChrisMarshallNY 6y agoI like to write native apps (Swift). I won’t go into why (as everyone here seems to be trying to convince everyone else, who aren’t really listening, anyway. I’m not really looking to change my viewpoint). Figma is cool. I’m working with a designer, now, and we’ll see how it goes. Not sure I’d really say it was a direct Sketch competitor, though. I think Adobe Illustrator is Sketch’s biggest competitor, and that says a lot about Sketch.
- Scarbutt 6y agoWhat can Sketch do that Figma can't?
- geerlingguy 6y agoRun natively on the Mac /s
- EvilEy3 6y agoWhy /s though? It is a huge pro for some people.
- geerlingguy 6y agoBecause it's already been mentioned a number of times in the thread and is a very major selling point (IMO).
- usaphp 6y agoWork offline, Better font rendering
- jnymck 6y agoCustom keyboard shortcuts
- Razengan 6y agoBetter support for the built-in accessibility features of macOS.