Hacker News new | ask | show | jobs
by antileet 1532 days ago
Having built desktop software - I found doing things cross platform is hard for various reasons.

1. You can't use any specialized features or APIs in one OS unless you implement it in all others.

2. If you use Electron you're basically building a webpage, which can only be taken so far in terms of user experience. While teams like VS Code have pushed the limits, you still can't do what this app is doing.

3. Increased test/QA surface area which becomes difficult - especially supporting Linux - which have relatively fewer users but you still have to properly invest time into supporting it, something startups cannot do.

I really don't see the point of this product, but there are plenty of small to medium teams which are mac only, and it's better to be an interesting niche rather than yet another collaboration and huddle-type software.