Linked by Kroc Camen on Sat 26th Jun 2010 10:48 UTC
Thread beginning with comment 431625
To view parent comment, click here.
To read all comments associated with this story, please click here.
To view parent comment, click here.
To read all comments associated with this story, please click here.
Exactly what I wanted say, dear friend!
I think Mozilla may be going the wrong route.
They should have:
*nix[+haiku] / Windows
libmozui.so / mozui.dll
libmozOGL.so / mozd2d.dll
OR
libmozsoftrend.so / mozsoftrend.dll
Their products use MozUI, and MozUI uses whatever works for the platform, withe ability to fall back to a software rendering solution whenevr needed.
All my little cross-platform apps use LoonCAFE, which abstracts pretty much everything that isn't pure c/++. Well, that is the goal... God I need to win the lottery...
--The loon




Member since:
2005-07-06
Then you design YOUR UI with wrapper code that is able to reference two different underlying libraries and rely on build scripts to know which to compile into the application. There are ways to do this on the developers' end and once the work is done it's done.
Hopefully you will have designed it with the future in mind and the ability to add to the API when needed and not to have to rewrite large chunks as things change underneath.