While you are not too far into selling - a word of advice. Switch to offering a year of free updates and charge a small fee after that. Trust me. You will coverge to this scheme sooner or later, so do it now. - Standalone Windows installer is a must. Windows Store is still a deserted wasteland and is not a default choice for the vast majority of Windows users. You are losing a ton of users over this. - ffmpeg and oth…
Show HN: I completed shipping my desktop app
151–160 of 304 posts
Re: Show HN: I completed shipping my desktop app
#152Earlier quoted context omitted.
I think you are underestimating how difficult making a great UI is (although I haven’t used this application so I can’t say if it’s great or not).
Making a good user interface is definitely not easy. Yet it's orders of magnitude easier than writing ffmpeg. That said, there is nothing wrong with a paid wrapper around a large and complex open source library. Distributing their work more widely is not a disservice.
If there's one thing that I've learned, is that "It Depends™" is my mantra.
ffmpeg is the sharp end of years of work by a whole lot of folks. It isn't just a single developer's "pet project" (although its originator[0] deserves enormous heaps of credit). It has been maintained by a whole community of really good (and dedicated) developers (and people with all kinds of other skills)[1].
It's not just a library. It's a platform. People have made entire (lucrative) careers, from just "tuning" ffmpeg.
Because of the infrastructure provided by ffmpeg, people can build some really useful implementations, and create focused applications.
I have found that making an approachable interface for a complex substrate, can be incredibly valuable, and definitely worth paying for. It can often mean the difference between soaring success, and miserable failure.
"Easier" is in the eye of the beholder. Ever watch a really, really experienced studio musician at work? They sit down, and in five minutes, your scratches on a piece of paper, take on a magical aspect. They make it look absurdly easy, but that comes from intense practice. There was a documentary (don't remember the name), about a bunch of major musicians, that came out of the California scene, in the late 1960s/early 1970s. In it, there was a discussion about someone (I think it may have been one of the Grateful Dead, or Eagles), that lived above Jackson Browne, who is a very successful singer and songwriter (BTW: The "songwriter" part is the bit that makes the money). They talk about hearing him practice, as he was developing songs. He'd play just a few bars, over, and over, and over again, until he got it right.
Songwriters and studio musicians may not be able to command roaring crowds at Glastonbury, but they can give you the album that you'll need, to get that crowd to show up, in the first place. So success requires contributions from many different places, and each has its own measure.
Re: Show HN: I completed shipping my desktop app
#153I agree that "Buy Now" is shown too early.
The horizontally scrolling list of feature icons under Buy Now stops scrolling when you tap an icon, and the icon turns blue; but they're not buttons that lead anywhere. And if I want to see the rest of the scrolling icons, I have to deselect the touched icon. I'd suggest not making this an interactable element, and speed up the scrolling a bit.
And yes, have someone do a proofreading pass.
Look forward to seeing the updated landing page!
Re: Show HN: I completed shipping my desktop app
#154Re: Show HN: I completed shipping my desktop app
#155Earlier quoted context omitted.
it is slightly more nuanced, if you do static linking it is considered derivative work and does requires you to open it. Since the app is based on ffmpeg which is GPL(core is LGPL) i am curious to know how it is getting used.
i didn't bundle the ffmpeg in the app. It uses homebrew to install ffmpeg on the user's device. this is the acceptable way since ffmpeg confirms it on twitter/X. https://x.com/FFmpeg/status/1766649563891339510
Why isn't FFmpeg mentioned on your app's website?
The same goes for ImageMagick by the way.
Re: Show HN: I completed shipping my desktop app
#156Earlier quoted context omitted.
One example the article notes is tuna fish . When I was a kid, tuna and tuna fish were two different things. Tuna was tuna straight out of the can, with nothing added. After all, the can says tuna right on it. Tuna fish was tuna mixed with mayonnaise and crunchy things like pickles and celery. It was what today would be called tuna salad. So if mom asked, "would you like a tuna sandwich for lunch?" we would reply "ca…
Never heard of tuna fish as a phrase, do you say salmon fish and anchovy fish? Genuine question.
Re: Show HN: I completed shipping my desktop app
#157While you are not too far into selling - a word of advice. Switch to offering a year of free updates and charge a small fee after that. Trust me. You will coverge to this scheme sooner or later, so do it now. - Standalone Windows installer is a must. Windows Store is still a deserted wasteland and is not a default choice for the vast majority of Windows users. You are losing a ton of users over this. - ffmpeg and oth…
The problem with distributing standalone installers on Windows is that all non-popular apps are immediately regarded as malware by Windows Defender unless you go through the horrendous process of signing your app, which requires obtaining a certificate (which also requires forming a company that is not an LLC) and waiting more than a month while navigating multiple rounds of bureaucracy. I’ve done it for my app, and…
I always thought that an LLC was sufficient, what's the actual requirement if an LLC is not enough?
Re: Show HN: I completed shipping my desktop app
#158Re: Show HN: I completed shipping my desktop app
#159Re: Show HN: I completed shipping my desktop app
#160Ironic.
And creating a good user interface is very, very hard. Otherwise Gimp wouldn't be the monstrosity it is.