|
Platform
|
Implementation |
|
C++
|
TV
Server, AG has built a UIML to C++ renderer for embedded
systems. It was created to support a VCR product distributed
in Europe to generate TV program listings. Contact Ingo.Assenmacher@tv-server.de.
|
|
CORBA
|
Harmonia has
created a proxy
for CORBA that allows integration of UIs in UIML with CORBA objects.
|
|
HTML
|
Harmonia has
created an HTML
Renderer, which is a compiler that renders UIML user
interfaces to HTML for viewing through web browsers.
|
|
Java
|
Harmonia has
created a Java
Renderer, which is an interpreter that renders UIML
user interfaces in Java AWT/Swing.
Foundation
Technologies implemented a Java Renderer for a variant
of UIML which they are embedding in a product that provides
views to business logic. Contact Raoul
Dorissen.
|
|
J2EE
|
Harmonia has
created an interface
servlet that allows invocation of its HTML, WML,
and VoiceXML renderers in response to a URL arriving at a J2EE server.
Harmonia has also created a proxy
that allows UIs in UIML to invoke methods in J2EE beans.
|
|
.NET
|
Uiml.Net
is an open source renderer written in C#. It has been created at
the Expertisecentrum
Digitale Media - Limburgs Universitair Centrum in Belgium by
Kris Luyten. A UIML vocabularies for Gtk#
has been created, and a vocabulary for wx.NET
is in preparation. A set of examples
of UIML and screen shots of the corresponding user interfaces are
also available.
|
|
Symbian
|
Initial work
toward use of UIML on Symbian's EPOC operating system was done by
Jon Iles
in a tool called UIML2EIKON.
|
|
QT
|
Kuimlrenderer
is a UIML renderer for the QT Widget set. QT is used
primarily by the KDE window manager and related Linux applications.
|
|
Visual Basic
|
Jon
Iles has created VB2UIML,
which converts Visual Basic 6 project files to UIML using a Visual
Basic vocabulary.
Rubico
has created a UIML renderer for Visual Basic and GUI builder.
Contact Dustyn
Lightfoot. |
|
VoiceXML
|
Harmonia has
created a VoiceXML
Renderer, which is a compiler that renders UIML user
interfaces to VoiceXML for deployment through voice-only devices.
|
|
WML
|
Harmonia has
created a WML
Renderer, which is a compiler that renders UIML user
interfaces to WML for viewing through WML-compliant devices.
|