qooxdoo is a multipurpose framework that includes support for professional JavaScript development, a state-of-the-art GUI toolkit and high-level client-server communication.
qooxdoo is entirely class-based and tries to leverage the features of object-oriented JavaScript. It is fully based on namespaces and does not extend native JavaScript types to allow for easy integration with other libraries and existing user code.
Most modern browsers are supported (e.g. Opera, Firefox, Internet Explorer, WebKit/Safari) and it is free of memory leaks.
qooxdoo comes with a comprehensive API reference, that is auto-generated from Javadoc-like comments and from the syntax tree representing the code.
The fast and complete JavaScript parser not only allows doc generation, but is an integral part of the automatic build process that makes optimizing, compressing, linking and deployment of custom applications very user-friendly.
What`s New in This Release: [ read full changelog ]
· The entire manual is now in SVN, using reStructuredText as markup. It is delivered with the SDK as HTML and also as a PDF document for offline reading (about 400 pages).
· A new virtual List was added, which can handle really large numbers of items. It takes full advantage of qooxdoo???s data binding layer, so another demo shows how you can create an extended list with custom renderers. The virtual List is marked as experimental, and we look forward to include user feedback as we continue with the development of additional virtual widgets.
· As another preview we added a Selenium window to the cross-browser Inspector to aid in developing automated GUI tests for qooxdoo applications.
· The API Viewer now allows you to open distinct tabs for any class or package description. Just press ???shift??