Writing applications with XUL - not easy!
Posted Apr 15, 2004 13:50 UTC (Thu) by
gerv (subscriber, #3376)
In reply to:
Writing applications with XUL - not easy! by rwmj
Parent article:
Mozilla Looking to Forge Alliances (MozillaZine)
The situation may have been partly as you describe a year ago, but:
1) "Rapid Application Development with Mozilla" rocks.
2) The edit/compile/debug cycle is actually really short - particularly as there's no "compile" step if you are just using JS/CSS/XUL/XBL. With the caches turned off, it's as quick as editing HTML and pressing Ctrl-R.
3) JavaScript is a highly suitable language for what the Mozilla Framework uses it for - binding front-ends to back-ends. This is not your web-page scrolling-text document.forms JavaScript; JavaScript is an excellent OO, weakly-typed language with some handy features (e.g. prototypes) you won't find in any other mainstream language.
4) The XUL and XBL syntaxes have been fixed since Mozilla 1.0. And you don't have to worry about change if you pick a stable version (1.4 or 1.7) and develop on that.
5) The platform is currently designed to be shipped with the app. See ActiveState Komodo for an example. We do have plans for a Runtime Environment usable by multiple apps, but that's a way off yet.
No platform is a cakewalk; all have a learning curve. But I think with the publication of RAD With Mozilla, we are in a position to compete.
Gerv
(
Log in to post comments)