Welcome to the qooxdoo SDK! It is easy to create your own impressive and
versatile applications. For detailed information on how to create such
apps, for instance a typical rich internet application (RIA), please see
the manual to
get started (needs generation).
get started.
For the impatient, here is a short version:
- Use the
./create-application.py
script to set
up a new application. This will create a minimal directory structure of
an application which is ready to be built and run.
- Within the newly created application folder run the command
generate.py
to generate a development version of your app.
- Open
source/index.html
in your browser and see your
first application in action.
- You can then go on and extend it into an application of your liking by changing the
Application.js
class file below the source/class/
folder.
- The command
generate.py build
generates an optimized
and compressed version of your application, located at
build/index.html
.
Open the included API viewer to
display and search the entire API reference of the framework.
Also have a look at the
readme
readme
and license text.
Demo Applications
Please note that the following applications, except for the
Showcase, are not
pre-built. To create working applications locally use the appropriate commands
generate.py source
or generate.py build
in
the corresponding application's directory.
-
Highlights some of qooxdoo's main features and provides a good overview of what can be achieved.
Source (needs generation)
Build (ready to run)(*)
-
Interactive tutorial app to learn the basics of qooxdoo.
Source |
Build (both need generation)
-
Shows the widgets and themes available in qooxdoo.
Desktop: Source |
Build (both need generation)
Website: Source |
Build (both need generation)
-
Demo Browser (Online)
Contains many examples and tests for widgets, layouts and other framework functionality.
Source |
Build (both need generation)
-
Playground (Online)
Explore qooxdoo programming interactively: edit qooxdoo code in one pane, and see the result running in another.
Source |
Build (both need generation)
-
A hybrid application for displaying RSS feeds, available as a RIA, a trimmed-down web site, or a mobile application (Smartphones: Android, iOS; Desktop: Chrome, IE 11, Firefox, Safari), all from the same code base.
Desktop: Source |
Build (both need generation)
Website: Source |
Build (both need generation)
Mobile: Source |
Build (all need generation)
-
A DOM-oriented application using offline and templating functionality.
Source (needs generation)
-
Mobile Showcase (Online)
An experimental showcase for mobile widgets (Smartphones: Android, iOS; Desktop: Chrome, IE 11, Firefox, Safari).
Source |
Build
(all need generation)