Live data from Hacker News

Ask HN: Anyone making a living building desktop applications?

news.ycombinator.com

31–40 of 361 posts

Re: Ask HN: Anyone making a living building desktop applications?

#31
post #26
post #14

Earlier quoted context omitted.

Something that requires absolute real time responsiveness?

There are web-based (in browser) CADs and DAWs... What sort of application would be more demanding?

I am not sure. Something that has a lot of back and forth with peripherals?

Re: Ask HN: Anyone making a living building desktop applications?

#32
post #8

Plenty of people do this. Go onto any software listing site (eg. Softpedia or AlternativeTo), pick a not-a-brandname commercial product and chances are that it will be a single-person project. From things that are really well-polished and look like a team effort to pimped-up crappy weekend projects. Lots and lots are made and run by a single individual. Whether they sell well is an altogether different question, but…

What is the state of the art in shareware for drop in payment / piracy protection?

Re: Ask HN: Anyone making a living building desktop applications?

#34
post #3

desktop does not imply "not SaaS". I'll add that today most desktop apps are headless Chrome. that being said, I actually do web, but were I to go desktop I would look for a niche that can't be done in browser, even though today you already got access to most APIs & hardware...

> I would look for a niche that can't be done in browser What kind of niches would that be, beside audio/video and other cpu intensive things?

Stuff that needs low-level access to the file system. You can now handle that at a crude level with web form file uploads and generating dynamic data URLs for download, but it's still not as smooth as using the native file system.

Edit: one example would be a file backup system. There's no way you want to make the user manually select and upload every single file on the HD for something like that, and (for obvious reasons) there's no way for a web app to scan the disk and read arbitrary files.

Re: Ask HN: Anyone making a living building desktop applications?

#36
Also interested in folks doing this for their enterprise market and any available analysis on how to approach that market.

My perspective is Enterprise is hard to hit with SaaS. It's also hard to build an integrated (AD/Network/Data/Files) desktop solution. It still seems more viable to start with a standalone, offline, Desktop solution that individual enterprise employees might consider trying / e.g. something like an app that replaces excel with better efficiencies. Maybe while building some SaaS-like component (advanced processing in cloud, API integrations, etc) that still opens the door for non-enterprise users. Ultimately while building a portable/cots cloud based solution. Further letting you evaluate ways to pivot in either SaaS or COTs in the future.

Im still not confident that an MVP approach shouldn't just always accommodate seemless accessibility (SaaS) for a larger general market, and that I shouldn't discount enterprise requirements for non-corporate LAN user bases.

Re: Ask HN: Anyone making a living building desktop applications?

#39
post #33

Related question. How to start to develop desktop applications? In contrast to web applications there are not many resources out there and most seem outdated.

I've not worked on a desktop app in a while but when I did, maybe 4 years ago, I found a lot of resources googling "MVVM C#" and following tutorials there. Microsoft tends to have a lot of decent tutorials on WPF Gui development. More recently I've been playing with C++ and Qt which has decent documentation too, but to me is far more complicated than Visual Studio and WPF. Most C# textbooks tend to have sections on GUI development too.

Re: Ask HN: Anyone making a living building desktop applications?

#40
post #25
post #10

A large fraction of computer games are mostly still "desktop apps". Lots of single person indie success stories there, such as "Papers please" or "Stardew valley". Seminal example in this genre is probably Minecraft (which of course expanded to a team before acquisition).

I don't know how much longer this will last given stadia and xcloud. I've been playing on them and if they improve over 5 years' time, I could really see them becoming the standard.

Stadia won't be around in 5 years, it's a Google product.
Post reply on HN