Live data from Hacker News

Ask HN: Is there still a place for native desktop apps?

news.ycombinator.com

11–20 of 777 posts

Re: Ask HN: Is there still a place for native desktop apps?

#11
post #3

CAD and BIM

webgl and wasm?

Edit: I presumed that the context of the discussion was apps in a general sense. Obviously not every application is going to be on the web and there are a lot of niche software that will never make the switch. I was thinking more qucad or sketch 3d for woodworkers to plan their desks, not solidworks and all its plugins to handle complex fluid simulation in mission critical areas.

Re: Ask HN: Is there still a place for native desktop apps?

#13
OS extensions like command line tools, Alfred or Little Snitch will remain native by necessity.

As will applications like Final Cut Pro and Logic Pro. As I see it, the web platform is neither adequately performant, nor are its timing mechanisms accurate enough.

So no, native is sliding. I argue that >95% of users are happy with browsers and/or electron apps.

Either that, or those peeps move over to iPads. Which by design forces native or psuedo-native apps.

Re: Ask HN: Is there still a place for native desktop apps?

#15
post #8

Lots of software would be better (from the user's POV) as a desktop app. However as a developer and as a software business owner/investor, it's (much) better to write web apps. So it depends on what you're asking here. Should you invest in desktop dev skills to further your career? No. Should you write your software idea as a desktop app if you want to make a business of it? Not if you can avoid it. If you're asking…

OTOH, creating desktop apps is a skill in itself that one might want to master. At least in the Mac ecosystem this is a regarded skill and amongst the users there is a willingness to pay for apps. SaaS might still be more lucrative though.

Re: Ask HN: Is there still a place for native desktop apps?

#16
post #8

Lots of software would be better (from the user's POV) as a desktop app. However as a developer and as a software business owner/investor, it's (much) better to write web apps. So it depends on what you're asking here. Should you invest in desktop dev skills to further your career? No. Should you write your software idea as a desktop app if you want to make a business of it? Not if you can avoid it. If you're asking…

> However as a developer and as a software business owner/investor, it's (much) better to write web apps.

Why do you say that?

Re: Ask HN: Is there still a place for native desktop apps?

#17
post #7
post #5

Browsers have one huge problem and that is they override important hotkey space (like cmd+w, cmd+f for searching etc). So native apps will always provide a better experience.

Google Docs actually hijacks CMD+F.

And nowadays even websites that don't hijack the shortcut itself are non-"find in page"-able, due to the trick of disposing unused/out-of-view components (which is actually I suspect what Docs is doing, too, but they made their own find so people wouldn't get stuck)

Re: Ask HN: Is there still a place for native desktop apps?

#18
post #11
post #3

CAD and BIM

webgl and wasm? Edit: I presumed that the context of the discussion was apps in a general sense. Obviously not every application is going to be on the web and there are a lot of niche software that will never make the switch. I was thinking more qucad or sketch 3d for woodworkers to plan their desks, not solidworks and all its plugins to handle complex fluid simulation in mission critical areas.

Still wishful thinking at this point.

Re: Ask HN: Is there still a place for native desktop apps?

#20
post #8

Lots of software would be better (from the user's POV) as a desktop app. However as a developer and as a software business owner/investor, it's (much) better to write web apps. So it depends on what you're asking here. Should you invest in desktop dev skills to further your career? No. Should you write your software idea as a desktop app if you want to make a business of it? Not if you can avoid it. If you're asking…

> However as a developer and as a software business owner/investor, it's (much) better to write web apps. Why do you say that?

Scaling out cross-platform, lower cost of investment to support multiple OS/Devices.

User does not need to worry about dependencies and libraries - they just need to make sure they're running a somewhat up-to-date version of a modern browser.

Users are not tied to a single device either.

Post reply on HN