Comment

Comment by raspo

The fact that web technologies use open standards is a huge plus.

I have been working as a frontend engineer for over 10 years, developing javascript webapps, I know my HTML/CSS/JS, and I'm also very aware of their shortcomings (especially in the context of desktop apps).

I have tried multiple times over the years to build my own native Mac Apps, but ultimately failed. I failed because I found it to be much harder to get into:

- APIs are undocumented or lacking any examples

- I cannot simply look at the source code of whatever API and figure out what it does

- The platform itself will have bugs that are basically never going to be fixed (or until the next OS version)

- XCode is slow and very clunky (and you have to use it one way or another)

When I already have plenty of experience building UIs for the web, why should I invest in learning these proprietary technologies?!

All I really want is the better performance, lower resource usage and integrated UI, but I don't think it's worth the hassle.

Maybe I am better off writing the most efficient webapps that I can and rely on projects like Tauri to bring them to the desktop..

parent raspo 3 years ago

Discussion

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton