TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

Ask HN: Why do you prefer native desktop apps?

4 pointsby sandrusoover 2 years ago
And would it really make difference if all web apps were native?

10 comments

noduermeover 2 years ago
I think the question is vague. Native compared to what? Are Electron apps considered native under this paradigm?Native desktop apps have permissions and API access that are generally denied to anything running in a sandbox. On some platforms (Apple) they're also trusted (certified by the hardware or OS manufacturer) to have those perms. Users are generally not competent to decide what permissions to grant applications, and thanks to some major efforts at educating them most users know that, so they prefer apps that are signed and approved and which run "natively". That means there's incentive for developers to continue building native applications.
评论 #34049790 未加载
perilunarover 2 years ago
For apps I use frequently I prefer native: better performance, loads quicker, etc.<p>For apps I use rarely, I&#x27;d prefer to just use a web app if possible: always up to date, not taking up disk space, etc.<p>If an app <i>requires</i> internet access for data, then it might as well be a web app: e.g. I don&#x27;t use native apps for social media.
zzo38computerover 2 years ago
I often prefer command-line, although GUI is also sometimes useful.<p>Native programs can often have improved capability interacting with other files&#x2F;programs on the computer better, including user configuration, and can often be made more efficient, and files can be stored locally (working without an internet connection, although sometimes this is possible with HTML too); however, in many modern programs they tend to avoid such things so it is often just as bad (or maybe even worse) than web apps. WWW also has many problems with its design; some things simply do not work with it, and even some things that could theoretically work, don&#x27;t work well due to web browsers being badly written.<p>Even for things using internet, there are better alternatives than web apps, e.g. NNTP, Telnet&#x2F;SSH, IRC, etc. (However, web apps can still be made available too for users who prefer them)<p>Regardless of that, FOSS is much better. But, even when I do want to run non-native programs, they will often be NES&#x2F;Famicom, DOS, etc, rather than HTML.
mikewarotover 2 years ago
When you write a Windows Program in Lazarus&#x2F;Free Pascal, you know exactly what it&#x27;s going to look like when it runs. You know it will continue to run for decades. Its not subject to the whim of an <i>app store</i> or changes to javascript, chrome, internet censorship, or any other forces. It just does its job, quickly and efficiently .<p>It&#x27;s not going to break because of some breaking change to Python or a library like WxWindows. (Which makes WikidPad unusable in Linux)<p>It&#x27;s not going out of service because a vendor doesn&#x27;t want to keep the support hosts online any more.<p>It just keeps working, reliably.<p>Now it should be possible to run <i>any</i> executable in a secure manner, but we don&#x27;t have CabSec (Capability based security), so we&#x27;re stuck with web apps instead.
082349872349872over 2 years ago
They run offline and (presumably) keep data local.
评论 #34036804 未加载
solardevover 2 years ago
For me the big one is performance. It doesn&#x27;t have to load every UI screen as HTML over the wire, it has it all locally. In theory.<p>Although these days even the desktop apps can also be very slow. Spotify is very slow for me compared to how Winamp was, for example, even though my computer is probably fifty times faster. Not sure how much of that is due to Electron. Even the native Windows apps are slow now, especially the ones that use the newer Microsoft frameworks.
eternityforestover 2 years ago
Honestly I prefer Android native apps more than anything. Android apps have the lowest rate of Stuff Not Working I&#x27;ve seen so far.<p>I prefer local apps because the data is local and they can&#x27;t be taken away if the cloud goes down.<p>For inherently cloudful things like banking I&#x27;ll use an app if it loads faster than the site, which it usually can because they have stuff like the ability to just quickly check balances without a password.<p>But I don&#x27;t really mind sites instead.
评论 #34037682 未加载
beardywover 2 years ago
&gt; And would it really make difference if all web apps were native?<p>If something is a web app how can it be native? Am I missing something?
评论 #34037277 未加载
pcdoodleover 2 years ago
I can image the machine it is on and it can become my &quot;Forever Tool&quot;. Buy it for life.
chewzover 2 years ago
Faster, take less disk space, better integrated into OS experience...