As a long time Windows user I would have to disagree. I think that a UI just has to be polished to appeal to the end-user. Metal is horrible but something like the Kunstoff or JGoodies looks are wonderful. Where you start annoying users is more in the details of *where* things are and not necessarily *how* things look. If a user expects that "Format" on a menu bar has text formatting and the programmer doesn't put it there, that gets annoying (trite example I know but true). So the effort should be in making polished UI's and not "native" ones. JGoodies has done the SWING world a fantastic service in this regard. Every SWING developer should take not of the work (and I am not involved in it).
Robert |