Another technology discussed, Canoo UltraLightClient , leverages Swing and a Web architecture. Application logic resides on the server rather than the client. A component-oriented programming model is leveraged. The UI is rendered in Swing rather than in HTML.
"You get a much richer user experience," this way, said Etienne Studer, a developer at Navis who worked on development of the framework when he worked at Canoo. Now, he uses UltraLightClient.
Studer cited one application of UltraLightClientClient in which it is being used in a marine terminal operations system by shipping companies. Users have access to the same UI.
Another topic slated for discussion at Desktop Matters last Friday was Microsoft Windows Presentation Foundation, which is the company's new presentation technology. Also on the agenda is Adobe Systems's Flex technology, for building rich Internet applications, and its Apollo software, for running Web applications off-line.