I would like to add my two penneths here as well. I've used Calibre on Mac OSX, Linux and Windows and so far havent really seen the difference between any of them (ie they all look the same cross-platform). While it's not currently in vogue for applications to do anything "different" to the operating system "norm" this is really a recent fad (progression?) and can take up quite a bit of development time. As far as Im concerned the Calibre UI doesnt follow any of the "standard" patterns that modern interfaces use to interact with (menus across the top of the window/screen etc), it takes a while to get used to, but once you do there is nothing wrong with it. It may not be the most pretty application (no aero/glass/fading etc.) but these effects just sap computing resources better spent on the application itself IMNSHO.
Sure there are cross-platform libraries that could be used, that may even provide a more OS integrated feel, but it would take a huge amount of work at this stage - time better spent on improving the real features of the application.
Mark
|