8 ms·
Why ship a desktop app when you can ship a browser product? The business incentives often outweigh the technical benefits of desktop apps. DRM and payment proc
by qppo 6y ago
Why ship a desktop app when you can ship a browser product?
The business incentives often outweigh the technical benefits of desktop apps. DRM and payment processing are easy. Discoverability is a shit show but the only competitive advantage to app stores is exclusivity. No need to worry about provisioning user machines, DLL hell, whatever.
And whatever you do you're going to pay a couple of release engineers anyway.
- adamnemecek 6y agoMaybe you are building something performance sensitive. DLL hell isn’t a problem. You can just ship a stand-alone binary if you want.
- novok 6y agoFigma has shown if you want perf, you write it in C++ and distribute as web assembly and still stay in the browser.
- astlouis44 6y agoCould not agree more, and my bold prediction is that we will see a major migration of desktop apps that run on WASM at near native performance. The benefit of being in the browser is clear to both developers and end users, especially if the performance gap isn't big. What's really exciting to me is the disruption of incumbents in various industries, the only real one we've seen so far is Figma's webapp eating away market share of Sketch/Adobe's native clients.