Earlier quoted context omitted.
Not at all. Unity is the engine I use, these engines are immensely valuable to developers like me, I can't invest years into building my own stable core right now, and although it has its rough edges and problems, it suits my projects very well. Builds to all sorts of targets, too. For my latest project I'm using the FMOD middleware for positional 3D audio. On the graphical asset side of things, I paint everything in…
+1 for Spine. Will literally change your perception of what's possible in sprite animation and illustration ;) Check it out: http://esotericsoftware.com/
Ask HN: Anyone making a living off of desktop applications?
51–60 of 201 posts
Re: Ask HN: Anyone making a living off of desktop applications?
#52We have a desktop application that uses QtWebkit for the UI. We had no choice technically-we need to use audio APIs on Win/Mac to get our job done. Based on my experience, I would not recommend building a desktop app unless there is a technical reason to do so. Data storage, building installers, signing your app for target OS's, and dealing with auto-update are all technical problems that I'd prefer to avoid if I cou…
Hi, if I can ask: "why QtWebkit instead of Qtquick?".
Re: Ask HN: Anyone making a living off of desktop applications?
#53- no update process
- support is easier, because you don't have to dig in the users specific setup
- monthly subscription model might be easier to accept for people, if they don't have the feeling of "owning" the software like with traditional desktop apps
- no multiple platforms (although people want apps, but at least, you don't have to also provide Linux and OS X versions)
Disadvantages:
- no offline mode (some people want that)
- some people want the feeling of ownership and privacy
I think as a one-man business, it's easier to maintain a web app than a desktop app.
Re: Ask HN: Anyone making a living off of desktop applications?
#54There are many ways you can actually not ask yourself that question. 1. You can package your web app into electron or similar 2. You can use a portable platform like QT or Xamarin But more importantly, you should chose the one that will help you conclude that this is a good idea sooner. You'll probably end up rewriting the tool once you get feedback about where it rules and where it sucks. So I'd say that unless you…
Re: Ask HN: Anyone making a living off of desktop applications?
#55We have a desktop application that uses QtWebkit for the UI. We had no choice technically-we need to use audio APIs on Win/Mac to get our job done. Based on my experience, I would not recommend building a desktop app unless there is a technical reason to do so. Data storage, building installers, signing your app for target OS's, and dealing with auto-update are all technical problems that I'd prefer to avoid if I cou…
Hi, if I can ask: "why QtWebkit instead of Qtquick?".
So when you browse to our site via the desktop app, certain OS-only features turn on.
So it made a bunch of sense to use QtWebkit. I welcome the switch to QWebEngine though, if for nothing else in the hopes that the underlying browser code gets a update and the app will hopefully then feel more responsive.
Re: Ask HN: Anyone making a living off of desktop applications?
#56We have a desktop application that uses QtWebkit for the UI. We had no choice technically-we need to use audio APIs on Win/Mac to get our job done. Based on my experience, I would not recommend building a desktop app unless there is a technical reason to do so. Data storage, building installers, signing your app for target OS's, and dealing with auto-update are all technical problems that I'd prefer to avoid if I cou…
Hi, if I can ask: "why QtWebkit instead of Qtquick?".
Re: Ask HN: Anyone making a living off of desktop applications?
#57Whether to go desktop or web really depends on the application itself. Don't try and shoehorn it into one or the other. Ultimately, you'll need to find the right niche. Like in most industries, most people will fail (you usually don't hear their stories) and success will most likely not be immediate.
Doing things solo is tough so some general advice:
- You are going to be wearing many different hats but if you can afford it, contract out what you don't do well (like design, for many programmers). - You have fewer resources but also a lower bottom line. Don't expand without taking that into account, not just for the moment, but for the long term. It will affect how desperate you get with your revenue model. - Don't undercharge (especially if you go desktop). As mentioned, people still appreciate the value of desktop software.
Probably a lot more but those are the main ones plus I have support emails to deal with.
Re: Ask HN: Anyone making a living off of desktop applications?
#58Re: Ask HN: Anyone making a living off of desktop applications?
#59I'm just launching a file manager ( https://fman.io ). In general I'd say use web / SaaS whenever possible. If you do go with desktop, you may be interested in a blog post I just wrote about the technologies we ended up picking: https://fman.io/blog/picking-technologies-for-a-desktop-app-... .
How are you shipping the application to users without Qt or Python installed? Are you using something like cx_freeze?
Re: Ask HN: Anyone making a living off of desktop applications?
#60Choosing this tech stack lets you postpone web vs desktop app decision and keep both options open. While recurring web app revenue sounds appealing it requires servers and responsibility to secure user data. With desktop app you'll never receive a 3am call that your service is down.
Btw. Subscriptions and desktop apps are not mutually exclusive. We give both options (one-time license purchase or monthly subscription) to our customers and the split is about even.