Live data from Hacker News

Sketch: Proud to Build a Truly Native Mac App

sketch.com

211–220 of 362 posts

Re: Sketch: Proud to Build a Truly Native Mac App

#211

Earlier quoted context omitted.

A lot of Mac users do. We chose the platform because of it, among other things. I hate that WhatsApp, Skype and other crap Electron apps that I’m forced to use because of other people can’t do simple things like propor multi language spell checking that macOS has had since day one and that every other app gets for free.

I think the killer feature of macs with Apple Silicon is that the iPad versions of Slack and Discord would "just work" and people wouldn't have to deal with Electron crap anymore.

Until the companies running them disable the ability to run those…

Re: Sketch: Proud to Build a Truly Native Mac App

#212

Earlier quoted context omitted.

A lot of Mac users do. We chose the platform because of it, among other things. I hate that WhatsApp, Skype and other crap Electron apps that I’m forced to use because of other people can’t do simple things like propor multi language spell checking that macOS has had since day one and that every other app gets for free.

I think the killer feature of macs with Apple Silicon is that the iPad versions of Slack and Discord would "just work" and people wouldn't have to deal with Electron crap anymore.

Discord is made out of React native I think. The performance is incredible most of the times. Sometimes it goes crazy and uses 100% CPU for a long time as if there's a while loop somewhere.

And with Apple Silicon, Im not sure that the restriction right now is architecture. Swift supports both x86 and ARM right? The problem is that the interactions are different in the desktop OS and simply recompiling or running it on desktop would not be a great experience.

Re: Sketch: Proud to Build a Truly Native Mac App

#213
Any seasoned figma users out there that can comment on what it has that Adobe XD does not?

Adobe is is a creative powerhouse and has an army of devs and unlimited resources to steal the best features and workflow across all design apps from what I've seen since it first was referred to as project Comet.

Re: Sketch: Proud to Build a Truly Native Mac App

#214
post #71

Earlier quoted context omitted.

Yep. Our company switched to Figma and it's been leaps and bounds better for productivity. Having multiple people working on the same design file at the same time has been huge.

This isn't a property of native apps or web apps. As someone who's worked on a lot of collaborative technology, I find it weird how most of the interest in collaborative editing is confined to the web. As I understand it, Figma's internal collaborative engine is written in C++ anyway.

Yes they run it in web assembly

Re: Sketch: Proud to Build a Truly Native Mac App

#215

I respect them for sticking to this, but I think it's a mistake. It's clear users in general don't care about an app being pure Mac OS controls/SDKs/etc. and their claims about it being a truly superior UX are unfounded (having used both regularly, Figma disproves that heavily). With this, Sketch isn't available on Windows nor the web (until very recently it seems?). I wouldn't die on that hill.

I think this is a good example of the HN bubble which is one of the only places where "native macOS app" means anything to anybody. At least something more than "oh, I need to have a Macbook for that?" My girlfriend is a UX professional that does most of her work in Sketch. She doesn't care about macOS beyond the fact that it's required by the tools she has to use. I impulse-built an overpowered Windows machine earli…

Adobe XD is on windows and Mac and does everything Sketch does with its plugin ecosystem.

Re: Sketch: Proud to Build a Truly Native Mac App

#216
post #194

Earlier quoted context omitted.

No it's the opposite: Windows is a functioning spyware.

Yes, functional spyware with broken UI. A dark mode explorer window is drawn in light mode for a split second and then painted black. It's ridiculous.

That's not true on current Win10, I've never seen it before. What build are you using? Are you connected over RDP or something?

Re: Sketch: Proud to Build a Truly Native Mac App

#217

Earlier quoted context omitted.

Better support for the built-in accessibility features of macOS.

I wonder how many people with visual accessibility issues would take a graphic design job

Accessibility features are used by people regardless of whether they have visual accessibility issues. For example, I (and many others–watch some WWDC presentations closely and you'll see this) use the "display zoom" feature during presentations and when doing UI work to focus on things. The feature where you wiggle the mouse cursor to make it big? That's an accessibility feature, but it got a prime spot at the keynote when it was announced. I have subtitles enabled all the time since it helps me catch things in videos if I miss what someone said. macOS has text-to-speech, which is quite useful to read me back things I write for grammatical errors or typos. Accessibility features can and are used by everyone. (Disclaimer: I have partial colorblindness and wear glasses.)

Re: Sketch: Proud to Build a Truly Native Mac App

#218
post #99

Earlier quoted context omitted.

Meh, "design is a team sport" - great, everyone gets to jump in and play decorator and backseat drive. There are a lot of people with knives, but that doesn't make them a brain surgeon. My design team and myself will take the sanctity of a native app to create quality work any day versus a "design" free for all in the browser with everyone playing decorator.

Except teams benefits from Figma far more than on sketch. Design systems, plugins, multiplayer for holding critique/retros/planning, version control, etc put Figma far ahead of Sketch. I manage a design team and there’s no way in hell we would go back to Sketch. To even think that having a “native” app has any bearing isn’t accurate at all. Sketch is so slow compared to Figma. You aren’t using multiplayer everyday bu…

Adobe XD does all these things and has Miro integration for seamless collaboration and works in windows and Mac. Any reason why I would use Figma instead?

Re: Sketch: Proud to Build a Truly Native Mac App

#219

Earlier quoted context omitted.

Just because you use non-native apps doesn't mean you like them. I mean, does anyone actually like Slack?

> I mean, does anyone actually like Slack? Should I feel ashamed or something for saying yes? I hear all the bitching about how Electron is bloated, but I run Slack and VS Code all day and never have resource issues on my MBP.

No you dont have to be ashamed. If they run without any problems in your macbook pro then great. But they are massive resource hogs in my brother's PC where the RAM is limited to 8GB. Of course he complains that the slack app is quite heavy because he is not able to run a couple of other apps in parallel.

The solution we settled on is to run an android emulator and run slack and spotify in that. This restricts the usage to 500Mb and his PC is able to breathe a bit now

Re: Sketch: Proud to Build a Truly Native Mac App

#220
post #141
post #79

Earlier quoted context omitted.

I've been a software developer since the 1990s. I know how Vi(m) feels and I much prefer the affordances offered by VS.Code. Ironically Jetbrains IDEs are Java, using Java Swing for the UI[1]! This is even less native than VS.Code where at least native widgets are used. I guess this shows how much our impressions are formed by expectations! [1] https://stackoverflow.com/a/12311981/280795

Swing is definitely not "less native" than Electron. The entire window is a web view in Electron apps. I believe Java Swing was even an officially supported UI toolkit on the Mac a long time ago.

Not in the way Cocoa is, but it had a PLAF coming from Apple at the time.
Post reply on HN