Remix.run Logo
jbverschoor 4 days ago

Webapps? I prefer not. No reason most of these apps should be web apps or subscription based. I prefer local apps

jonathanstrange 4 days ago | parent [-]

I concur but as someone who is currently trying to bootstrap a small software business, I've gotten doubts about the viability of selling small native apps. The administration and technical overhead for each platform has grown out of proportion for a solo-developer. You have to deal with certificates & signing, app stores, mandatory testing & reviews, false antivirus positives, platform-specific requirements, etc., and all of this in addition to the marketing, running a business, and developing the product.

fuzztester 4 days ago | parent [-]

is signing a must?

can't it work by just sending them the app or letting them download and install it?

I have not used windows for a while, so don't know much about signing.

jonathanstrange 3 hours ago | parent [-]

Sorry, I'm replying a bit late, just saw this. Signing is not a must but unsigned executables trigger Defender's warning screen way more easily (always in the beginning) and users have to define it as an exception to explicitly run the app. Signing the binaries does not guarantee that no warning is triggered but they help making the screen go away. It depends on the certificate. The most expensive certifications, EV certificates, will allow users to run the binaries as a trusted binary without warning screen but they require very extensive org authentication.

Some companies go with unsigned binaries but it's not recommended. It's hard to quantify how many users are lost with unsigned executables, and probably depends a lot on the area. For example, I've noticed that many small producers of audio plugins don't sign their installers and customers don't seem to care much. However, most normal end consumer software is signed at least with OV certificates.

See [1] for more info.

[1] https://www.reddit.com/r/electronjs/comments/17sizjf/a_guide...