UltraLightClient

from Wikipedia, the free encyclopedia
IMTF UltraLightClient (ULC)
Basic data

developer Informatique-MTF SA (formerly Canoo Engineering AG)
Publishing year 2002
Current  version IMTF RIA-Suite 9.0.2
(April 2019)
operating system Microsoft Windows , Linux , Mac OS X , Solaris
programming language Java
category Graphics library
License proprietary
German speaking No
RIA Suite (official product page)

UltraLightClient ( ULC for short ) is a graphics library for creating Rich Internet Applications . Using ULC, the Java graphics library Swing can be used more easily in a web infrastructure. The library offers a server-side programming interface for Swing GUI components.

ULC applications are put into operation centrally on a server and called up via a web address as a Java applet or Java Web Start application. On the user side, the Java plug-in is used to display the user interface.

Users can operate ULC applications using keyboard shortcuts or drag-and-drop functions.

history

UltraLightClient was developed in 1997 by the IBM OTI Lab in Zurich. In 2000, the Basler software company Canoo took over the license and made further developments to it, such as Java EE compatibility, drag-and-drop functionality , and the development of a visual editor for Eclipse. Canoo Engineering was taken over by Informatique-MTF SA at the end of 2018. IMTF offers UltraLightClient as part of their RIA suite.

Version history

UltraLightClient 5.0 Mar 2002
UltraLightClient 5.1 Sep 2002
UltraLightClient 5.2 Apr 2004
UltraLightClient 6.0 Apr 2005
UltraLightClient 6.1 May 2006
UltraLightClient 6.2 Sep 2007
UltraLightClient '08 Jun 2008
UltraLightClient '08 Update 1 Nov 2008
UltraLightClient '08 Update 2 Feb 2009
UltraLightClient '08 Update 3 Jul 2009
UltraLightClient '08 Update 4 Nov 2009
UltraLightClient ULC May 2010
Canoo RIA Suite Update 1 Oct 2010
Canoo RIA Suite Update 2 Mar 2011
Canoo RIA Suite Update 3 Apr 2011
Canoo RIA Suite Update 4 Jul 2011
Canoo RIA Suite Update 5 Dec 2011
Canoo RIA Suite 2012 Jul 2012
Canoo RIA Suite 2012 Update 1 Jan 2013
Canoo RIA Suite 2013 August 2013
Canoo RIA Suite 2013 Update 1 September 2013
Canoo RIA Suite 2013 Update 2 December 2013
Canoo RIA Suite 2014 March 2014
Canoo RIA Suite 2014 Update 1 August 2014
Canoo RIA Suite 2014 Update 2 July 2015
Canoo RIA Suite 2014 Update 3 March 2016
Canoo RIA Suite 2014 Update 4 February 2017
Canoo RIA Suite 2014 Update 5 February 2018
Canoo RIA Suite 2014 Update 5-1 April 2018
IMTF RIA Suite 9 August 2018
IMTF RIA Suite 9 Update 0.2 April 2019

Advantages and disadvantages of ULC applications

advantages

  • Platform and browser independence, as a ULC application uses Java to display the user interface.
  • ULC applications use the same web infrastructure as conventional HTML applications (http) for communication between the frontend and backend.
  • Better user interfaces increase productivity. Components such as sortable tables, tabs, menus, drag and drop as well as keyboard shortcuts increase ease of use and increase productivity.

disadvantage

  • The Java plug-in or a Java runtime or a launcher with integrated Java runtime is required to display the application. The application cannot be used without locally available Java.

See also

Web links