"Luigi Sandon" wrote in message news:✉forums.codegear.com...
>> I disagree. The value of cross-platform tools is that the SAME codebase >> targets all platforms. The idea is that it should be possible to write > > That's the Holy Grail noone ever found - and noone will.
I dont know why people keep on saying that. QT is cross platform and *very* thorough. wxWidgets is cross platform w/ native widgets. Real Basic is cross platform (even if the IDE itself is limited). FPC/Laz is cross platform... with interchangable gui toolkits to boot. Heck, I maintain a WinCE/ARM app that I design and compile under windows using Lazarus. About the only IDE that *cant* make cross platform (native) apps is Delphi. And of course, all that completely ignores the countless C based, non-GUI libraries that can compile on virtually any platform with a c compiler.
This notion that an IDE cant be used to create apps that look good on each platform while using the same code base is simply nonsense. Will there be tweaks to the code based on the platform? Yes. We do that now even for different versions of windows. I dont think anyone is expecting 100%, line per line compatibiity. But if it can get me 90-95% there... I certainly wouldnt mind tweaking the rest, as thats a world better than a complete re-write.