Web Application Development Workshop

There was another workshop at the Webinale 2008 in Karlsruhe, Germany hold by me: Web Application Development with qooxdoo. The intention was to show the needs and possibilities to solve enterprise needs in web application development. This was done using the qooxdoo tool chain.

The workshop went quite good. Some people did the stuff practically during the workshop with great success. Others just followed the presentation theoretically.

For all of you who want to try it on your own, I have uploaded the workshop material to our server. The downloadable archive (about 12 MB) contains a prepared qooxdoo distribution (contains the API viewer, the framework sources and the tool chain).

Inside the archive you can find a folder Snapshots which contains three interesting folders:

  • app1: Feed Reader
  • app2: Feed Reader with usage of parts (only for build target)
  • app3: Feed Reader with usage of browser variants (only for build target)

Please have a look at the file config.json for the configuration data of the build system. This really might to be a good chance to all of you who want to learn the new generator features practically in a safe, prepared environment.

In each folder you can find a shell script and a batch file to execute the new generator (generator II). You should be able to execute all offered jobs (source, build, api and clean). For the batch files you need to have a Python installation under C:\Python25. Please install Python natively under this path (This is the default path for the Python installer). There is no need for Cygwin when using these batch files.

GUI Development with qooxdoo Workshop

Together with Fabian I did a workshop GUI Development with qooxdoo using the brand new qooxdoo 0.8-alpha1. The workshop was planned for three hours on the workshop day of the Webinale 2008 in Karlsruhe, Germany. It contains these parts:

  • Status of 0.8
  • First Steps
  • Understanding the GUI
  • Creating the GUI
  • Data Handling
  • Making It Work
  • Improving the GUI

Due to the fact that the topic is quite advanced, the workshop ended without showing the last third of the presentation.

If you were in the presentation or are interested in a qooxdoo 0.8 workshop, please feel free to download the prepared material (about 13MB). The archive contains a snapshot of the framework folder of qooxdoo. The prebuilt application steps make use of this qooxdoo version (Due to the trunk's nature to change rapidly newer or older versions may not work by the way). You do not need to have a current checkout of qooxdoo's trunk.

Try to follow the described steps on your own. Each snapshot (in the Snapshots folder) contains the full implementation done the corresponding slide. You can find step-by-step code blocks in the Steps folder. At the bottom of some slides you can find a small area where the current step is mentioned. Use this to keep in sync with the snapshot or code block.

If you have questions or comments feel free to post them here or on our mailing list. We are really interested in any feedback for this quite new presentation style (at least for us).

 

Control

 

Categories:

Archives:

 
SourceForge.net Logo

Bad Behavior has blocked 225 access attempts in the last 7 days.