Hacker News new | ask | show | jobs
by maggit 5056 days ago
I can verify that your information is out of date. The widgets are to varying degrees actually native or drawn with OS functionality for drawing native widgets.

However, this is not all it takes to escape the uncanny-valley feeling. For example, the dialog layout still has to be correct, and lots of developers don't make the effort to achieve this.

1 comments

I would have to second the developer problem. You can have a perfect cross platform UI toolkit, but if the developer doesn't take effort to make it fit everywhere it becomes off. A simple example was message box's. Qt has the ability for you to tell it which button is "yes" and which is "no" and then it will automatically swap the order depending on which desktop environment it is running in, but if the developer just hard codes some strings for the button text there isn't much that Qt can do. Same goes for file menu shortcuts, etc

How many times have you seen an app that is suppose to look 100% like an iOS app badly ported over to android where everything "works", but doesn't fit in.