Live data from Hacker News

Ask HN: Anyone making a living off of desktop applications?

news.ycombinator.com

111–120 of 201 posts

Re: Ask HN: Anyone making a living off of desktop applications?

#111
post #80

Earlier quoted context omitted.

IANAL but if you're making commercial products you need pay for QT. You can use GPL etc if you're doing open source I assume.

Qt has both commercial and LGPL licenses. I think you can develop commercial applications with LGPL and not distributing the source code of your own app, but you can't statically link to Qt's libraries. https://www.qt.io/qt-licensing-terms/

IIRC some of the newer libraries are being licensed under GPL (unless you pay for a commercial license of course)

Re: Ask HN: Anyone making a living off of desktop applications?

#113
post #69

I'm making video games for PC, Mac and Linux (like this one - http://store.steampowered.com/app/386900 ), it's a very traditional release cycle, I work on a project for x months, and then I release it, moving onto the next game after a few weeks of post-launch support. PC games are generally seen as more valuable than mobile games, so I don't need to sell a terribly large volume in order for me, a single developer, t…

When you say "make a living" - how does that compare to a "typical" US developer salary/benefits - say around $120K total compensation? (and yes, I know that's far below a SV total compensation, but you wouldn't have to live in SV for this kind of lifestyle business).

Just to keep your expectations in check - I work for a major games company in the UK as a C++ programmer and make 25k pounds/year($36k USD). US salaries are an abnormality.

Re: Ask HN: Anyone making a living off of desktop applications?

#114

videogames are mostly standalone and viable, as are OS (less-and-less), and apparently steve gibson makes a pretty nice living off of spinrite which is a hard drive maintenance and recovery tool. Which I suspect gives insight on the viability of the standalone software space. Needing extreme performance and inately interfacing with the computer's hardware. As a maxim, if you can put it on the web without sacrificing…

There are a few things that make me value the desktop over the web, as a user. First, no surprising interface changes. If I install a new version and dislike it, I can go back to the previous one. Second, if it doesn't need a network connection by its very nature, it'll work fine without one, removing a point of failure. Third, local data storage with optional cloud synch is the best of both worlds. Fourth, a polished native program will have more predictable timing than a similarly-polished web app.

Both have their place. I'll go to a web app for asynchronous communication (e-mail, forums, social media), for one-time reference or reference to things that change often (wikis, imdb), and things that I intend to use for a short amount of time, or which wouldn't be worthwhile to download and install on a couple machines.

Putting things on the web has always felt to me like a compromise of usability and predictability in favor of convenience of access[0]. I like storing my data locally until such time as I explicitly decide to store it online. I like knowing that I can continue using the software, regardless of the fate of the developer.

[0] Given internet connectivity and continued operation of the company providing the software

Re: Ask HN: Anyone making a living off of desktop applications?

#115

Oh, the future. The land of what ifs. Listen, you described your market already. Non technical people go to Google and type in facebook.com. A simple desktop app that they can just click will do. Still worried about future proofing it? Put it inside a webview and move on.

Off topic - googling facebook.com drives me nuts. A couple of days ago I went to an administration worker at a university and asked her to help me with getting the vpn to connect to the net via university wi-fi. She told me to google the vpn to download it. I said: well, this is the very problem, I want to connect to the Internet, I cannot google it while I'm offline. People no longer distinguish between the address…

The whole UI/UX has been app-fied. The most common device an average person uses has a touch screen interface. Writing on an address bar is old. Google is now their personal assistant and facebook replaced their tv.

Re: Ask HN: Anyone making a living off of desktop applications?

#116

Earlier quoted context omitted.

+1, I'm wondering if anyone is using Qt Quick for productivity-like desktop applications?

I built Tasktopus[1] using QtQuick/QML/C++. Highly recommended. I built it on the LGPL version. [1] https://gumroad.com/l/ADWm/tasktopus

Can you comment on your experience? One of my doubts is if I should go the QML / Qt Quick Controls way or the standard Qt Widgets (with PyQt).. For instance, do you think you could implement your app's interface with Qt Widgets by itself?

The problem is that I know how far I can go with Qt Widgets, but on the same way, I would like to build something more "modern" and Qt Widgets may be quite limited..

Re: Ask HN: Anyone making a living off of desktop applications?

#117

Earlier quoted context omitted.

I'm currrently reading "Don't just roll the dice" which is a really nice and short book about software pricing. It's freely available too at https://www.red-gate.com/library/dont-just-roll-the-dice What I want to say to you and the others in the thread is: maybe you can extract more money at a different price point by reading that book.

Thanks for the recommendation, will have a look. I'm a little skeptical of price changes though. Partially because of ethics ("Why'd he have to pay 5$ while I have to pay 8$?"), and partially because of my target audience, mainly students and young adults (18-28) Regardless, it's interesting to look into

Here's a cheat: When you raise your price, you can bundle something else in. That will automatically prevent people from asking "Why am I paying more?" It doesn't even have to be that impressive. Spend an hour and write an extra guide, checklist or something like that. Make sure that it's clear to buyers that this add on is new. Done.

Re: Ask HN: Anyone making a living off of desktop applications?

#118
post #74

Fail story: I have SSD + HDD caching for Windows ( https://diskache.io/ ). But due to lack of marketing skills, and, perhaps, lack of common store for system software for Windows, even free Beta version has been downloaded by like 3.5 people during 3 months of availability.

Your link is grey for me, so I've seen it before. If it's been on HN you must have seen more than 3.5 downloads, what are your actual counts?

Re: Ask HN: Anyone making a living off of desktop applications?

#119
post #74

Fail story: I have SSD + HDD caching for Windows ( https://diskache.io/ ). But due to lack of marketing skills, and, perhaps, lack of common store for system software for Windows, even free Beta version has been downloaded by like 3.5 people during 3 months of availability.

[deleted]

Re: Ask HN: Anyone making a living off of desktop applications?

#120
post #91

Earlier quoted context omitted.

Probably not: the application has around 100 printouts (with tons of spaghetti logic behind it making it impossible to count all variations) and it will be very hard to switch to new reporting framework. The big problem with legacy software without huge user base and limited space for growth is that it just don't make sense to invest huge amount of time and money in it.

This is funny. I saw the same pattern in Smalltalk apps: Reports being the locus of spaghetti code. Reports are added as an afterthought. Then the resulting spaghetti code patterns are replicated cut & paste, where they then slowly melt into surrounding code in a way that makes them impossible to extricate. After some years, it then becomes obvious that reports are the primary driver of value for those clients.

Ugh, this. Have you had luck escaping that hell?
Post reply on HN