UBS decides on UltraLightClient Technology as Rich Client Standard

Share Article

Major Swiss Bank licenses Canoo's Rich Internet Application library.

Canoo today announced that UBS, the premier Swiss banking corporation, has purchased a world-wide, unlimited corporate license for UltraLightClient. UBS will use the Canoo Java library for Rich Internet Applications (RIA), extending its client strategy by offering rich web user interfaces with the responsiveness of desktop applications. Further terms of the license agreement remain undisclosed.

Dr. Hans-Beat Loacker, Managing Director at UBS: "After successfully

adopting J2EE we are taking the next step by providing rich user interfaces for our web-based applications. UltraLightClient allows us to take this step with minimal effort because it fits into our standard platform. Up to a thousand developers will leverage this library to deliver a superior user experience for their customers."

"We welcome the UBS decision to use UltraLightClient as a standard software tool for enterprise web applications", commented Marc Domenig, Chief Executive Officer of Canoo. "UltraLightClient is the least proprietary RIA solution on the market today. It delegates every function it possibly can to the J2EE / J2SE infrastructure, allowing our customers to re-use their existing platforms for HTML applications. This add-on Java library allows using the standard Swing components in a server-side J2EE architecture and eliminates the hassle of the client-server code split. Large corporations such as UBS will be able to develop highly efficient applications much faster that than with fat clients or HTML."

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 architecture. 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. See Key Differentiators to find out how the Canoo solution compares with other technologies.

Minimal Learning Curve for Swing Developers

Developers familiar with Swing are productive with UltraLightClient within a very short time. The new release closely follows the Swing API. In many cases, code migration from Swing to UltraLightClient simply entails replacing the corresponding class and method names. With UltraLightClient, Swing developers have a homogeneous environment for developing web applications with complex GUIs. There is no need to juggle between JSP, JavaScript, HTML or Flash to realize responsive client/server applications.

Software Requirements

UltraLightClient requires JRE 1.3.1 or higher.

Simple Price and License Model

A developer license of UltraLightClient costs US$ 1499 per developer seat and includes free runtime distribution on any number of servers. A free evaluation license is available for 30 days.

Code Community for UltraLightClient Developers

The UltraLightClient Code Community (http://ulc-community.canoo.com/) provides a platform for developers to share useful extensions, add-ons and integration snippets. All code contributions are available for free.

About Canoo

Canoo (http://www.canoo.com/) is specialized in object-oriented, J2EE-based software, delivering solutions for business applications and products for software development. The software company is based in Basel, Switzerland and is participating in the Eclipse Visual Editor project. Currently, more than 50 customers worldwide use UltraLightClient. Besides UltraLightClient, the Canoo product range includes WMTrans, a software library for language analysis and generation; and WebTest, an open-source, XP-style, Java-based functional testing tool for web applications.

Share article on social media or email:

View article via:

Pdf Print

Contact Author

Sandra Wendland
CANOO
+41 612289444
Email >