3 ms·
What if he wants to run his app on Unix and Mac? Qt via Python or Ruby bindings might be the best way to go.
by mahmud 16y ago
What if he wants to run his app on Unix and Mac?
Qt via Python or Ruby bindings might be the best way to go.
- poloniculmov 16y agoQt via Mono on Unix/Mac and WPF on Windows. As long he uses MVP or some other pattern to decouple the presentation layer from the business layer. Sure it will be harder to maintain 3 apps, but having apps that follow the platforms guidelines is worth it.
- andrewf 16y agoI think doing more than one UI upfront is an optimistic mistake. Pick a primary platform and optimise it. Maybe do a less-than-awesome port, if you're eager. If, down the road, your experience with the primary platform leads you to believe there is a large market for the taking, then you can weigh up improved sales versus development effort for a truly excellent implementation on another platform. Regarding Qt on the Mac: I've done it before. It would be my less-than-awesome port. If you're not using Cocoa on the Mac, making a UI on par with a "native" app is a sisyphean task: you're fighting uphill and you never quite get there.