Project Overview

Mission and Scope

What problem does this project address?

Web-browsers provide a standard client-platform independent of hardware and operating system.

Latest generations of Web-browsers are programmable through a set of standard technologies collectively known as dynamic HTML (DHTML). Those technologies aim to enable client-side presentation tasks in order to increase user interface responsiveness and to decrease network/server load.

Still, those technologies lack the programming mechanisms and the development tools necessary to sustain the building of complex client-side applications. This prevents application developers from taking full advantage of Web-browser technologies.

What is the goal of this project?

The goal of this project is to produce a programming platform for desktop-like browser-based applications.

What is the scope of this project?

We want to focus on the core functionality of the development tool as defined by the Community Edition (first release) -- see the draft features list.

What development methodology is being used?

See our software development methodology document.

Where should a new team member start?

For more information, see the project proposal and our technical whitepaper.

Status

We have completed the run-time system, high-level programming language, compiler, basic Eclipse IDE plugins and released a technology preview as an Open Source project. The next steps are:

  1. Integrate an existing GUI library.
  2. Create a GUI Generator for WebServices.
See the project roadmap for details.
Company Proprietary

$Id$

Valid HTML 4.01!