Canoo has released an upgrade of its
free Eclipse Integration plug-in. The Canoo plug-in for UltraLightClient
(http://www.canoo.com/ulc) simplifies Rich Internet Application (RIA)
development. It integrates UltraLightClient into the Eclipse IDE, thus
enabling developers to deliver pure Java-based RIAs with unprecedented
efficiency. The new plug-in version is now compatible with Eclipse 3.1 and
is available for download at the UltraLightClient Code Community for free.
Build Rich Internet Applications using Java standards
UltraLightClient enables the development of Rich Internet Applications (RIA)
based entirely on Java standards. It uses Swing on the client, standard
communication protocols set by the J2EE container, and standard lifecycle
management on the server. In contrast to other more proprietary platforms,
UltraLightClient is an add-on library for Swing and J2EE and can be easily
integrated into existing web platforms. The principal design of
UltraLightClient is based on the half-object and protocol design pattern.
Applied to Swing, this pattern is used to offer the Swing API in a
server-side programming model, providing rich user interfaces in a web
UltraLightClient-based applications can be deployed in any J2EE container,
as a portlet, or even stand-alone without changing the code. On the client,
a standard JRE from 1.3.1 upwards is all that is required.
The Eclipse IDE Plug-in for UltraLightClient
Dedicated Eclipse wizards guide Java developers through the steps required
to create a new project, automatically linking all necessary
UltraLightClient libraries and defining a clean structure. The plug-in
generates a sample ULC application that can be used as a template to
understand the use of a launcher and the structure of a main class in ULC.
Updating an existing ULC project to a new ULC version is carried out
automatically. The plug-in streamlines the export procedure to deploy a
productive application as an applet or using Java Web Start. Other new
plug-in features include the possibility to specify small extensions to be
deployed on the client-side, and the selection of customized launchers
during export. Developers can create their own custom launchers within a
project and automatically deploy these as client extensions. The plug-in
source code and documentation is available for download at the
UltraLightClient Community website.
Source: Canoo Press Release
>> Canoo UltraLightClient 6: The Java Solution for Enterprise Web Applications
>> Portlet Integration to deploy UltraLightClient applications on a portal server
>> IDEA Plug-in for UltraLightClient
>> New ULC Visual Editor for Eclipse 3.0.1 available