Hacker News new | ask | show | jobs
by josho 2157 days ago
MacOS does this. Native mac apps somehow can preserve file references even after the source file has been moved or renamed. The unfortunate part however is many cross platform apps are't written using the Mac APIs which then leaves an inconsistent experience.

I think it's for reasons like this that many mac users strongly prefer native apps over Electron or web apps.

2 comments

>I think it's for reasons like this that many mac users strongly prefer native apps over Electron or web apps.

Users on every OS do.

Could have fooled me with regard to Windows. I'm unfortunately not sure what a "native" Windows app is at this point. They've gone through so many frameworks over the years, everything is a mish-mosh.

And this isn't just a result of legacy compatibility. If you are a developer today, and you want to make a really good Windows app, what approach do you take? Is it obvious?

On windows its just a resource hog. On linux and mac they stick out like a pimple on a pumpkin. The number 1 annoyance for me is because they are based on chromium which doesn't have wayland support, all electron apps do not dpi scale properly with multiple monitors.
IMO a fully native Windows app would probably just be Win32, but really WPF/UWP stuff is just about native as well.

WPF is still my favorite GUI framework/toolkit by far, if we're talking standard business app development.

Do you know if this something that any mac app can use or is it limited to Apple in-house applications?
Any Mac app could do it in system 7, and they can now too.