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.
The goal of this project is to produce a programming platform for desktop-like browser-based applications.
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.
See our software development methodology document.
For more information, see the project proposal and our technical whitepaper.
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: