On 3/23/06, Jorge Godoy <[EMAIL PROTECTED]> wrote:
>
> "BJörn Lindqvist" <[EMAIL PROTECTED]> writes:
> > The javascript application is written using qooxdoo which is a totally
> > kickass web gui toolkit.

> Indeed!  Very beautiful!  I didn't know it before and I found it very
> interesting!  I'm still watching the demos, but how's it to develop with?
> How are its docs?  And how well does it integrate with MochiKit?

For me, it is very hard to say anything negative about Qooxdoo. It is
extremely easy to use it to build very professional looking and
featureful applications. If you know Swing or another GUI toolkit like
Qt, it is very easy to learn it because Qooxdoo is like Qt for the
web. You are developing at a very high level so you don't have to deal
with details like DOM elements or stuff like that. That is good for
rapid development but it can also be considered to be negative because
you lose a lot of control on how the page will look.

That's fine for me because I hate writing CSS and having to "design"
stuff. :) The different widget themes that Qooxdoo offers are much
better than any design I could ever come up with. I'm sure there are
also ways to mix "regular" Javascript+HTML with Qooxdoo widgets, but I
have no idea how painful it is.

The docs are pretty bad and are woefully incomplete. I estimate that
only 10% or so of all methods on all classes have any API
documentation. Of those methods, almost none of them are described
with more than one short line. I think this is because the main
developers are Germans and are not so good at English. They could
probably use some help writing good docs. But since Qooxdoo is so
similar in function (and also in how it names stuff) to regular GUI
toolkits that really isn't a big problem. There are also about 150
short examples in the source/demo directory so it's easy to learn by
example.

I haven't tried using it with MochiKit. I don't think there is much
point to that because for much of that MochiKit offers, Qooxdoo has
more high-level equivalents. For example, MochiKit has the funtion
loadJSONDoc, but Qooxdoo has QxGetRequest. And as I previously said,
there is no need to manually manipulate the DOM with Qooxdoo.

But the most amazing thing to me was that my app, exclusively tested
against Galeon, worked without any problems in IE6.

--
mvh Björn

--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"TurboGears" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at http://groups.google.com/group/turbogears
-~----------~----~----~----~------~----~------~--~---

Reply via email to