Overview over the qooxdoo Framework Applications
qooxdoo comes with a suite of applications. Currently, these are (also cf. http://qooxdoo.org/demo):
- The API Viewer - A browseable documentation of qooxdoo’s class hierarchy and the class APIs. Indispensable for every qooxdoo developer.
- The Showcase - A single qooxdoo application that embeds various of the qooxdoo widgets, and is therefore a good stop to actually “see” what qooxdoo can do.
- The Demo Browser - A convenience frontend to the various small qooxdoo demo and test apps that usually feature exactly one widget or facility, or if the widget is complex, a specific aspect of it. Just to look at the applications is rarely surprising, but they are very helpful to inspect the deployment of a specific widget or class, and for developers that want to look at the corresponding source code to see how the feature was implemented.
- Two domain-specific prototype applications; these really try to capture a sense of how you can apply qooxdoo to a domain-specific task:
- The Web Mailer - A web mail frontend.
- The Feed Reader - A frontend to read Internet feeds.
- The Test Runner - A framework to implement unit tests. While the testrunner application that you find in the qooxdoo distributions is a frontend to testing qooxdoo itself, it also provides a general environment for your own qooxdoo development and can help you to test your custom classes.
While the framework applications started out as showcases and demos to show qooxdoo’s capabilities (so something you just want to look at), the API Viewer and recent additions like the Test Runner take on more the character of tools that can play an active role when developing qooxdoo applications. Hence this manual section.
