5 ms·
Windows, Linux, OSX, yes, if you're writing a desktop app. That's what Qt is good at. But Android? On devices with a completely different form factor, input sc
by stevenwei 14y ago
Windows, Linux, OSX, yes, if you're writing a desktop app. That's what Qt is good at.
But Android? On devices with a completely different form factor, input schemes, and resource requirements? I don't think that is feasible, particularly from a user experience point of view.
- slow3000 14y agoIt is absolutely feasible. Meego and Symbian devices habe about the same form factors, input methods and resource constraints and Qt works like a charm on those. It's just that few people have actually seen how well Symbian works these days.
- stevenwei 14y agoI was responding to the claim that: "a single Qt app can run on all of those platforms with minimal modification". And having ported a fairly successful iOS app to Symbian^3 (using mostly Qt Quick/QML), I would seriously contest the claim of 1) Qt working like a charm on Symbian and 2) how well Symbian works in general.
- drone 14y agoHow is that not feasible? What makes Java innately more capable of handling varying form factors than C++ and Qt?
- stevenwei 14y agoI'm not saying that Java is either. Rather, that to provide the best user experience on each different type of device (i.e. to follow platform conventions and paradigms and take advantage of unique device capabilities where present), it's best to use platform specific tools and design your application to be consistent with the expected user experience for that particular device.
- deleted 14y ago[deleted]