News & Press Releases

Innoopract and 1&1 cooperate in the Eclipse Ajax open-source-project RAP

March 04, 2007

Developers can build Web applications that leverage the extensible plugin model of Eclipse without the complexity associated with traditional Web development frameworks.

Karlsruhe, Germany - February 16, 2007- 1&1 Internet AG and Innoopract Informationssysteme GmbH, Founding Member of the Eclipse Foundation and leading provider of services and products in the Eclipse environment, announced their cooperation in the Eclipse open source project Rich AJAX Platform (RAP).

The RAP project aims to enable developers to build rich, AJAX-enabled Web applications by using the Eclipse development model, plug-ins and a Java-only API.

1&1, the world's leading web hosting company, contributes development resources and its open-source JavaScript-based GUI Framework Qooxdoo (http://qooxdoo.org) to the project. Qooxdoo (pronounced "kooksdoo") excels in high user comfort and in high performance.

A major benefit of RAP is its close alignment to the very-popular Eclipse Rich Client Platform (RCP), an application framework for quickly building a professional-looking application with native look-and-feel, on multiple platforms. Developers familiar with RCP will find developing with RAP very similar. RCP-based applications can be easily extended with a web-enabled UI. Furthermore, the widget toolkit used to create graphical user interfaces in RAP has an API very closely related to the Standard Widget Toolkit (SWT) API.

RAP is using Eclipse as a server-side programming model and hides most tasks and techniques typical to developing web programming like AJAX, JavaScript, XML and others. Interfaces that were created with RAP are translated automatically at runtime into the Qooxdoo interfaces displayed in the browser. This way Qooxdoo supplements high-quality user components, providing a RCP-like user comfort. An online demo can be tested at http://innoopract.com/rapdemo.


© INNOOPRACT GmbH / www.innoopract.com
Alle Rechte vorbehalten. Vervielfältigung nur mit Genehmigung der INNOOPRACT GmbH.
Alle rights reserved. Reproduction only under permission of INNOOPRACT GmbH.