TE
科技回声
首页24小时热榜最新最佳问答展示工作
GitHubTwitter
首页

科技回声

基于 Next.js 构建的科技新闻平台,提供全球科技新闻和讨论内容。

GitHubTwitter

首页

首页最新最佳问答展示工作

资源链接

HackerNews API原版 HackerNewsNext.js

© 2025 科技回声. 版权所有。

Ask HN: Why do you prefer native desktop apps?

4 点作者 sandruso超过 2 年前
And would it really make difference if all web apps were native?

10 条评论

noduerme超过 2 年前
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 未加载
perilunar超过 2 年前
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.
zzo38computer超过 2 年前
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.
mikewarot超过 2 年前
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.
082349872349872超过 2 年前
They run offline and (presumably) keep data local.
评论 #34036804 未加载
solardev超过 2 年前
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.
eternityforest超过 2 年前
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 未加载
beardyw超过 2 年前
&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 未加载
pcdoodle超过 2 年前
I can image the machine it is on and it can become my &quot;Forever Tool&quot;. Buy it for life.
chewz超过 2 年前
Faster, take less disk space, better integrated into OS experience...