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: Is commercial desktop software dead?

25 pointsby newintownover 7 years ago
I am currently working on a tool for marketers which is a &quot;traditional&quot; software application for Windows, OS X and Linux.<p>Checking Product Hunt, Hacker News and Reddit I have the feeling everything B2B is web based these days. Is that true?<p>Shall I be worried I am working on a project which is already dead before even announcing it?

12 comments

zerrover 7 years ago
As an end-user, I&#x27;d rather download and use high quality desktop application than use webapp. First of all, this means no Electron&#x2F;js&#x2F;html webapp bundled as desktop, but a real native executable.
评论 #16079614 未加载
ezekgover 7 years ago
Absolutely not. As greenyoda said, there are things that web browsers just can&#x27;t do, such as gain access to the file system or to certain OS APIs that aren&#x27;t available in a browser. Sure, there may be a trending movement towards SaaS for a lot of apps (SaaS is super hip), but not every app can go that route.<p>Previous discussions on this topic:<p>- <a href="https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=11748812" rel="nofollow">https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=11748812</a><p>- <a href="https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=4280463" rel="nofollow">https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=4280463</a><p>- <a href="https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=7762926" rel="nofollow">https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=7762926</a><p>- <a href="https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=5050700" rel="nofollow">https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=5050700</a>
评论 #16075021 未加载
greenyodaover 7 years ago
If your software does something that could be done just as well in a web-based product, customers would probably prefer to have a web-based product, since it can be centrally installed and managed (even if they run it on their own servers).<p>However, there are still some things that can&#x27;t be done with web-based products, and for those things people still use desktop software, like Photoshop. A marketing tool doesn&#x27;t sound like one of these applications.<p>Why Linux? I wouldn&#x27;t expect lots of marketing people to be using Linux on the desktop.
评论 #16093878 未加载
评论 #16075038 未加载
borplkover 7 years ago
I think it depends on the topic a lot.<p>Desktop apps are good if you are actually making a use out of desktop capabilities.<p>They can also be good for low maintenance low churn apps if they don&#x27;t need any servers. Because you can publish a working program and then forget about it until the next version (not babysit&#x2F;monitor servers 24&#x2F;7).<p>But if it&#x27;s not making much use out of desktop, and needs servers to function then why bother with desktop anyway?<p>If something can easily be a web app I&#x27;d say it&#x27;s the better choice. Quick safe easy access and you get to control it however you like (like pushing lots of updates every week).
drdreyover 7 years ago
See this post by patio11: <a href="http:&#x2F;&#x2F;www.kalzumeus.com&#x2F;2009&#x2F;09&#x2F;05&#x2F;desktop-aps-versus-web-apps&#x2F;" rel="nofollow">http:&#x2F;&#x2F;www.kalzumeus.com&#x2F;2009&#x2F;09&#x2F;05&#x2F;desktop-aps-versus-web-a...</a>
评论 #16092840 未加载
veddoxover 7 years ago
Personally, as a user, I much prefer desktop applications for software of any serious complexity. It&#x27;s just that much better integrated into the system UI, there&#x27;s no lag, and best of all: it&#x27;s running on <i>my</i> computer. (Aside from privacy concerns, I often don&#x27;t have Internet available...)<p>For developers, though, I can see why webapps are so much nicer to work with. (See patio11&#x27;s blog post quoted by drdrey.) So I would posit that the defining metric is complexity: if your software is really complex (and&#x2F;or doesn&#x27;t need a server), make it desktop. Otherwise, go for the web.
BjoernKWover 7 years ago
Even in B2B &#x2F; enterprise software there are still quite a few desktop applications, some for legacy reasons, some due to specific use cases.<p>For example, fairly recently I&#x27;ve come across a business application that&#x27;s been implemented as a Java desktop app and deployed via Java Web Start because its main geographic target areas are - sometimes remote - locations in Southeast Asia where often you have flaky Internet connectivity at best.<p>Hence, deployment and occasional updates can be done online but daily use for the most part happens entirely offline.
评论 #16077088 未加载
twobyfourover 7 years ago
If you know what you&#x27;re doing, the UI&#x2F;UX of a native desktop application can be light-years better than that of a web application. For almost any purpose.<p>SaaS, by contrast, is typically easier to monetize, distribute, and update; it can also be easier to build, depending on functionality and UI complexity.
评论 #16079608 未加载
apiover 7 years ago
Mostly yes. The only exceptions are very high end areas like CAD and high end games that make full use of local hardware.<p>Everything else is going web. Even native clients are often boxed web UIs due to the cost savings of developing the UI only once.
s-c-hover 7 years ago
Make it worth it for the client to install your app on his computer. For example, make it launch fast, work offline and if it makes sense, integrate it with the notification bar.
paulcoleover 7 years ago
I work in marketing and if a tool isn&#x27;t web-based I have no interest.
not_a_botover 7 years ago
you can always start with a desktop version and move to a web app if things go well&#x2F;there is demand.