web application development with qooxdoo

Post on 18-Dec-2014

3.164 Views

Category:

Technology

0 Downloads

Preview:

Click to see full reader

DESCRIPTION

Feature Overview and Introduction into qooxdoo's toolchain to support Enterprise Web Applications.

TRANSCRIPT

Web Application Development

Webinale 2008, GermanySebastian Werner

Enterprise Needs

• Compression of JavaScript Code?

• Delivery in Modules?

• Flexible Build Output?

• Solution for Internationalisation?

• Creation of Image Sprites?

• API Viewer for Application Code?

YES!

Usage

• Python Based

• Platform Independent

• JSON Configuration

• Simple Command Line Interface

• GUI Planned

Compression

• Resolves Dependencies

• Automatic Sorting

• Optimizes the Code

App 1

Source Development

• Use the Original Class Files

• Full Debug Code Integrated

• Change & Reload Workflow

Parts

• Loading Functionality as Needed

• Automatically Split Application into Parts

• Tuneable for Optimal Latency

• Client Side Logic Included

Beta

App 2

Variants

• Any Variant Combination

• Browsers, Products, Debug, Styles, ...

App 3

Internationalization

• Workflow Integration

• Standard Based System

• Automatic Embedding of Data

• Localization Support

Image Sprites

• Optimal for Latency Reasons

• Semi-automatic Split and Combine

• Built on a Strong Foundation

• No Modification of the Application Needed

Beta

API Viewer

• Integrated Into the Framework

• Links Between All Classes, Mixins, ...

• Supports all OO Features of qooxdoo

• Dynamically Loads the Data

• Uses JavaDoc Inline Comments

Even more...

• Unit Testing Framework

• Widget Inspector

• GUI Tests with Selenium

Questions?

top related