28 ms·
There is some insane technical debt maintaining three versions of your application with platform specific plumbing. It almost never is worth the investment to b
by zanny 11y ago
There is some insane technical debt maintaining three versions of your application with platform specific plumbing. It almost never is worth the investment to become portable after the fact, but when you start out it always strikes me as incredibly shortsighted to lock yourself into a native toolkit in the first place when Qt is so good nowadays.
- panic 11y agoYou could also make this argument in the other direction: it's incredibly shortsighted to lock yourself into Qt when there are some things you can do only with a native toolkit. Using native libraries on each platform gives you flexibility and intra-platform consistency at the expense of lots of extra effort. It really just comes down to whether you're willing to expend this effort or not.
- throwaway24242 11y agoWhat are examples that you can just do with a native toolkit?
- panic 11y agoOne example that comes to mind is adding custom force touch events on Apple's new trackpads.