Hacker News new | ask | show | jobs
by pbsdp 4733 days ago
How are websites holding up against the native App Store apps for apps?
1 comments

You can't really compare websites with Qt apps. QML was made from the ground up to allow for building fluid UIs. It is rendered using OpenGL. HTML was never meant to be used for app development, hence the poor experience. Qt and QML is just not native(widgets will look different, etc), but it will perform well. And you can always imitate the look and feel of native OS so apps at least don't look too alien.
> Qt and QML is just not native(widgets will look different, etc), but it will perform well.

Yes, which is not what people want. They want apps that fit in with the larger platform and exploit it's featureset.

We already went through this on Mac OS X. I use a Qt/Mac app every day for work, and would ditch it in a second if a native alternative was produced.

Unfortunately, it's an extremely niche application, and the competition is nowhere near caught up.

> And you can always imitate the look and feel of native OS so apps at least don't look too alien.

That's never worked out well for anyone, ever, in the entire history of cross-platform widget library attempts.

I worked for a company developing cross-platform Qt applications(we deployed for Linux and Windows though) and all our clients were pretty happy, so I would refrain from the claim "That's never worked out well for anyone, ever, in the entire history of cross-platform widget library attempts.". My example is just one out of hundreds and hundreds of uses of Qt in industry.
If by 'worked' you mean that you were still able to sell it.

It doesn't fit into the platform and nobody actually likes the result, but if you have a market niche, you can get away with it -- until a competitor appears that actually invests in what their users want.

Qt seems to be working alright for Autodesk Maya and Mudbox. They migrated the UI to it and everyone I've talked to that use these on various platforms don't really have any complaint about the UI (especially since they can use Qt, PyQt, etc... for building plugins).
Also worth mentioning Qt Creator itself I would say.
And VLC, and Clementine, and Doomsday, Mathematica, Skype, and Virtualbox...
Also Sidefx Houdini
> I use a Qt/Mac app every day for work, and would ditch it in a second if a native alternative was produced

Name please? You know, this community is full of makers, people could get ideas and make your wish become true...