News for hackers. Stuff that matters.
Re:Ask HN: Is there still a place for native desktop apps? by chadcmulligan on Sunday May 17, 2020 @10:17AM (#23212165)
> 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? by amelius on Sunday May 17, 2020 @10:23AM (#23212201)
Because of the main advantages of SaaS: recurring payments and data lock-in.
Re:Ask HN: Is there still a place for native desktop apps? by tonyedgecombe on Sunday May 17, 2020 @10:25AM (#23212218)
Adobe achieves that with desktop apps, if you can call it an achievement.
Re:Ask HN: Is there still a place for native desktop apps? by WilliamEdward on Sunday May 17, 2020 @02:00PM (#23213793)
Achievement is a big word here. They had to shove it down people's throats with a bloated, buggy, and expensive app suite.
Re:Ask HN: Is there still a place for native desktop apps? by tonyedgecombe on Sunday May 17, 2020 @06:42PM (#23216199)
Yes although people still put their hand in their pocket every month so they must be getting some value from it.
Re:Ask HN: Is there still a place for native desktop apps? by TomMarius on Sunday May 17, 2020 @10:27AM (#23212235)
Sadly I am not Adobe
Re:Ask HN: Is there still a place for native desktop apps? by dtly on Sunday May 17, 2020 @10:22AM (#23212192)
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.

Re:Ask HN: Is there still a place for native desktop apps? by Dotnaught on Sunday May 17, 2020 @10:23AM (#23212197)
As a business, it's not to your advantage to have to ask permission from app store owners. The web does not require permission from a third-party that may decide to compete with you.
Re:Ask HN: Is there still a place for native desktop apps? by benibela on Sunday May 17, 2020 @06:50PM (#23216255)
But with the app stores you get more users

I basically had no users for one of my desktop apps for seven years, till I ported it to mobile and put it in the normal app store

Re:Ask HN: Is there still a place for native desktop apps? by tfehring on Sunday May 17, 2020 @05:24PM (#23215614)
Here's PG's response from 2001: http://www.paulgraham.com/road.html
Re:Ask HN: Is there still a place for native desktop apps? by rohan1024 on Sunday May 17, 2020 @10:31AM (#23212272)
I think he is saying that because with webapps you have

- control over your software and updates

- no one can pirate your software/service

Re:Ask HN: Is there still a place for native desktop apps? by ken on Sunday May 17, 2020 @10:48AM (#23212380)
How do you have more "control over your software" with a web app? With a native app, I can do virtually anything. With a web app, I can really only do what (Google ∩ Apple ∩ Microsoft)'s web browser teams decided to prioritize, and allow, and optimize.

As for 'pirating', is that a serious concern these days? I've only ever heard about it being an issue at big companies selling software to other big companies, where it's solved with "license servers".

Re:Ask HN: Is there still a place for native desktop apps? by hellisothers on Sunday May 17, 2020 @12:17PM (#23212943)
I think they mean rapid, continuous deployment. If it’s a web app you can push out changes every day to near universal adoption. With a native app you have to cajole users to update
Re:Ask HN: Is there still a place for native desktop apps? by ken on Sunday May 17, 2020 @06:12PM (#23215969)
There are auto-updaters for desktop software, too.
Re:Ask HN: Is there still a place for native desktop apps? by alexgmcm on Sunday May 17, 2020 @02:02PM (#23213810)
Also on mobile you are constrained by the app store requirements as well.
Re:Ask HN: Is there still a place for native desktop apps? by rohan1024 on Sunday May 17, 2020 @06:48PM (#23216239)
This is exactly what I meant.
Re:Ask HN: Is there still a place for native desktop apps? by ZoomZoomZoom on Sunday May 17, 2020 @04:01PM (#23214891)
>> How do you have more "control over your software" with a web app?

It means they can break a program I'm using at any moment they wish, even after I paid for it.

Re:Ask HN: Is there still a place for native desktop apps? by kandeel4411 on Sunday May 17, 2020 @07:09PM (#23216389)
I think pirating is a serious issue in other countries (i.e mine), I practically never saw anyone actually pay for any office suite, adobe software and some offline games. All of them get pirated and very quickly too.
Re:Ask HN: Is there still a place for native desktop apps? by Memosyne on Sunday May 17, 2020 @10:58AM (#23212446)
> no one can pirate your software/service

Huh? Given how most web applications these days are using client-side rendering there's nothing stopping someone from just downloading all of the frontend assets. You can also connect to a server from your desktop application so I don't understand how desktop makes it easier to pirate anything.

Re:Ask HN: Is there still a place for native desktop apps? by ssimono on Sunday May 17, 2020 @03:52PM (#23214810)
Web applications have lots of essential parts on the server-side even if they do client-side rendering. And each paying user is logged in when using it, so the company can accept/deny requests depending on the user.

Proprietary desktop applications are usually downloaded after a payment, and then the full software is available locally. By hacking the security parts of it one can then have a totally free version and distribute it. That's why it is easier to pirate.

Re:Ask HN: Is there still a place for native desktop apps? by Memosyne on Sunday May 17, 2020 @09:04PM (#23217103)
How does this address my point about being able to connect to a server from your desktop application? Just because historically companies have not deployed their product in such a fashion doesn't mean it isn't technically possible. How do you think social mobile applications work? Have you ever worked on an application that wasn't running in a browser?

> That's why it is easier to pirate.

There are no technical reasons why a desktop application is inherently easier to pirate. Only implementation details.

Re:Ask HN: Is there still a place for native desktop apps? by jfkebwjsbx on Sunday May 17, 2020 @05:08PM (#23215506)
Not anymore!

Games and even productivity apps are known to be moving small pieces to their servers so that you cannot run the entire application on your own...