From Uiml.net
Contents |
About
Uiml.Net is a free UIML renderer written in C#. It has been developed at the Expertise Centre for Digital Media and can render a UIML document using different widget sets and different platforms. Uiml.net supports Gtk#, System.Windows.Forms, System.Windows.Forms on the Compact .Net Framework, and a small part of Wx.Net.
Have a look at some screenshots to see what Uiml.net is capable of.
Gummy
We are currently working on a UIML design tool called Gummy. A binary is available.
Authors
- Kris Luyten started the Uiml.net project in 2003, after previous experience with XML-based user interface description languages in the SEESCOA project.
- Jo Vermeulen started working on Uiml.net since he did an internship at the EDM in July, 2004. In 2005 he did a Master's thesis about widget set independent layout management for UIML, eventually resulting in Uiml.net's layout management extension.
- Kristof Thys created a Java-based renderer for the MHP iDTV platform, based on the design of the original .NET version.
- Jan Meskens worked on Uiml.net for his Bachelor's and Master's theses, implemented template parametrization for the former, and a UIML GUI designer for the latter.
Download
This source code is Free Software as defined in de GNU Lesser General Public License.
We haven't had a formal release yet, but Uiml.net-0.1 is targeted for January, 2008. In the meanwhile, you can have a look at the latest development code at Uiml.net's Launchpad page.
To download the code, install the Bazaar version control system, and issue the following command:
bzr get http://research.edm.uhasselt.be/~uiml/code/Uiml.net-dev
For more information on how to use Bazaar, have a look at its documentation.
Collaboration
We participate in the UIML Technical Committee meetings, which is trying to standardize the UIML language.
