upvote
>This would result in an app that fundamentally works and behaves differently than their app would on Windows, because these operating systems have different conventions and standards.

Not always the case. Sometimes the gui app is just wrapping some script written in a general purpose language. Button just calls a function. Yes writing the function to draw the ui button element might take a different syntax, but they might go on to run the same underlying function.

At least that is how I like to write my gui software.

reply
I maintain a pretty complex app to draw 2D graphics for 3D objects. For packaging productions. Basically draw your packaging design with 3D preview. So this is basically a 2d3D editor with TONS of business and material knowledge.

It’s powered by react.

But it so decoupled from react you can slap mini gui in any other form / framework in a day

reply