- UltraLightClient
-
Canoo UltraLightClient (ULC) Entwickler Canoo Aktuelle Version '08
(26. Juni 2008)Betriebssystem Microsoft Windows, Linux, Mac OS X, Solaris Kategorie Entwicklungsframework Lizenz proprietär Deutschsprachig nein Offizielle Produktseite von Canoo UltraLightClient UltraLightClient (kurz: ULC) ist eine Grafikbibliothek zur Erstellung von Rich Internet Applications. Anhand von ULC kann die Java-Grafikbibliothek Swing einfacher in einer Web-Infrastruktur verwendet werden. Die Bibliothek bietet eine server-seitige Programmierschnittstelle für Swing GUI-Komponenten an.
ULC-Anwendungen werden zentral auf einem Server in Betrieb genommen und über eine Web-Adresse als Java-Applet oder Java Web Start Anwendung aufgerufen. Auf der Benutzer-Seite wird das Java-Plugin verwendet um die Benutzeroberfläche anzuzeigen.
Nutzer können über Tastatur-Kürzel oder Drag-and-Drop-Funktionen ULC-Anwendungen bedienen.
Inhaltsverzeichnis
Geschichte
UltraLightClient wurde im Jahre 1997 vom IBM OTI Lab in Zürich entwickelt. Im Jahr 2000 übernahm das Basler Software-Unternehmen Canoo die Lizenz und nahm Weiterentwicklungen daran vor, wie etwa die Java EE-Kompatibilität, Drag-and-Drop-Funktionalität, und die Entwicklung eines visuellen Editors für Eclipse.
Versionshistorie
5.2 7. April 2004 6.0 9. Mai 2005 6.1 16. Mai 2006 6.2 13. September 2007 '08 26. Juni 2008 Vor- und Nachteile von ULC-Anwendungen
Vorteile
- Plattform- und Browserunabhängigkeit, da eine ULC-Anwendung das Java-Plugin nutzt um die Benutzerschnittstelle darzustellen.
- ULC-Anwendungen nutzen die gleiche Web-Infrastruktur wie herkömmliche HTML-Anwendungen.
- Bessere Benutzerschnittstellen erhöhen die Produktivität. Komponenten wie sortierbare Tabellen, Tabs, Menus, Drag-and-Drop wie auch Tastatur-Kürzel erhöhen den Bedienkomfort und steigern die Produktivität.
Nachteile
- Das Java-Plugin wird benötigt, um die Anwendung darzustellen. Falls kein Plugin vorhanden ist, kann die Anwendung nicht genutzt werden.
Siehe auch
Weblinks
Kategorien:- Java-Bibliothek
- GUI-Framework
Wikimedia Foundation.