Re: Mozilla Windows CE Development
Doug Turner <[email protected]> Fri, 25 Feb 2005 18:51:31 -0800
| Newsgroups | gmane.comp.mozilla.devel.small-devices |
|---|---|
| Organization | Another Netscape Collabra Server User |
| Message-ID | <[email protected]> |
[email protected] wrote: > Hi every one ... > > Could I a ask a "dumb" question : Does the Minimo's code for UNIX (cvs) is > the same for WinCE ?! Is Its GUI built using GTK !? Great question. Short answer: no. Longer answer: The souce code that comprises mozilla is more or less modular. FireFox, ThunderBird, the Mozilla Suite, SunBird, etc. all share alot of code. For example, from the network pipe all the way to presentation is exactly the same -- the difference between these apps is the UI and business logic of their specific application. Minimo is a build configuration the shared code. We basically disable, reduce, or otherwise remove code that we deamed wasn't required or it was something that could be optimized for reduced footpring. For the minimo application, we have two "front ends". These are native front ends -- linux uses GTK (and I have gotten a QT version going, but was sidetracked), and windows uses WinCE APIs. In the long(er) term, I would like these two front ends to use XUL so that we can share UI resources, further extend the gecko platform, etc. I hope this answers your question. Doug Turner