Live data from Hacker News

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

news.ycombinator.com

171–180 of 777 posts

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

#171
Adobe seems to have achieved the combination of SaaS and Native.

They got data lock in with Photoshop and Lightroom. Admittedly, the free alternative just doesn’t work as well as Photoshop or Lightroom.

The SaaS is on a monthly or annual subscription. So spending $20/month, if you only use it for 1 month, is far cheaper than spending $800 outright for a Photoshop license. And now, Adobe has the potential to reach a global audience of 7 billion people.

Of course, there is some risk that your code will be pirated, decompiled, and reassembled, to remove the ET-phone-home feature, but this is only a minor annoyance. It’s better to get your product pirated, than another competitors product. That way, the people using the pirated copies, who are likely poorer, or kids, will learn your program, and eventually pay for a full commercial license eventually, when they get a job professionally using the product.

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

#173

Earlier quoted context omitted.

VSCode uses a C++ backend to get that performance.

I think you're confusing Atom and VS Code.

VSCode uses the same c++ based regex parser for syntax highlighting as TextMate, Sublime, Atom, etc

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

#174

I'm going to be slammed for using these two words, but for any real work you need to have as few layers of indirection between the user and the machine as possible, and this includes the UX, in the sense that it is tailored to the fastest and most comfortable data entry and process monitoring. I don't see any `web first` or Electron solution replacing Reaper or Blender in a foreseeable future. One exception I'm intri…

Blender in the browser. Ugh.

I don't find it that crazy, if properly compiled with web assembly. The thing is that Blender's UI is all synchronous python, so, yeah, that and the addons system would be to need rewritten. Python in the browser is a no-go performance-wise, of course.

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

#175

Every single app that I use, I try and make sure it is native. I shun electron apps at all cost. It's because people who put in effort to use the native APIs put in a lot more effort in the app in general based on my anecdotal evidence. It is also more performant and smaller in size, things that I cherish. It also pays homage to limits and striving to come up with new ways of overcoming them, which hackers would have…

The " is cheap" mantra also really only makes sense if you are writing server code, where you yourself pay for all the memory your code will ever use. If you deploy code to a large number of users it makes little sense. If a million users start your app daily, and your app has a 5 second load time and uses 300mb of ram, you are wasting over 50 days of user time, and hogging close to 300 terabytes of ram.

So you are telling me that I can easily exchange development time which I would have to pay for end-user resources, which I would not have to pay? Sounds like a great deal.

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

#176

No internet? No web-app. I suppose I am increasingly frustrated with the inability to use my computer if it has no internet....

>No internet? No web-app. I've seen lots of tools that spin up a local webserver and then use that to serve the webapp even offline. But then the question becomes is this really a webapp if I have to install a native server?

Truly, that old quote about "computer engineering concerning with solving problems that didn't exist before computers" gets less funny every year.

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

#177
Wasn't Steve Jobs' idea to have Web Apps for Iphone but Iphone team talked him into native apps for various reasons such as performance and security and he finally gave in.

I would assume the same for desktop versus web apps but as time goes on I think web apps will prevail.

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

#179
post #150

I'm going to be slammed for using these two words, but for any real work you need to have as few layers of indirection between the user and the machine as possible, and this includes the UX, in the sense that it is tailored to the fastest and most comfortable data entry and process monitoring. I don't see any `web first` or Electron solution replacing Reaper or Blender in a foreseeable future. One exception I'm intri…

As an Electron hater, I’m constantly surprised at just how much VS Code doesn’t suck.

The reason for this, I think, is developers of VS Code really understand the problem field in this case, as they are making the tool for themselves.

Also, there's probably a ton of resources involved.

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

#180

I'm going to be slammed for using these two words, but for any real work you need to have as few layers of indirection between the user and the machine as possible, and this includes the UX, in the sense that it is tailored to the fastest and most comfortable data entry and process monitoring. I don't see any `web first` or Electron solution replacing Reaper or Blender in a foreseeable future. One exception I'm intri…

OnShape (https://www.onshape.com/) offers professional level CAD which runs in a browser. Works great.
Post reply on HN