Hello,

   A IBM research team from the Rochester and Raleigh
labs have posted a new toolkit to alphaWorks that lets
you build Java Swing or HTML web apps using a new XUL
dialect called the Abstract User Interface Markup
Language (AUIML).

   
   To quote from the alphaWorks project page:

   What is the Abstract User Interface Markup Language
(AUIML) Toolkit?

   The AUIML Toolkit provides software development
tools that allow developers to write an application
once and run it in Java Swing or on the Web without
any changes. The AUIML Toolkit includes the AUIML
VisualBuilder, which is an Eclipse-based visual panel
editor built on top of the Eclipse Visual Editor
Project. The AUIML VisualBuilder allows developers to
easily build user interfaces and generate Java data
and event-handling code for them. Additional Java code
can be written to AUIML's API to control application
flow, data validation, and to listen for events. Once
the application is implemented, it can be deployed as
a Java Swing application or as an HTML servlet without
changing the application's code.

   The current release of the AUIML Toolkit includes
both a Java Swing Renderer and an HTML Renderer. The
Swing Renderer provides rich client functionality for
installed applications by using Java Swing to display
the panels. The HTML Renderer runs as a servlet and
sends an HTML representation of the panel to the
client browser, allowing the same application to run
on the Web without any source code changes.   
    

   Full story and download (~35 Meg) @
http://www.alphaworks.ibm.com/tech/auiml

     - Gerald

PS: If anyone has tried out IBM's AUIML toolkit,
please let us know how it compares to alternative Java
XUL toolkits such as SwiXML, Ibex, Luxor, XUI,
xWidglets, or Thinlet.

I invite you to post your comments to the xul-talk
mailinglist.

As an alternative you might wonna post your comments
to the Javalobby discussion thread about IBM's AUIML
toolkit online @
http://www.javalobby.org/thread.jspa?forumID=17&threadID=11497

PPS: Has anyone heard any news about IBM's RCPML (Rich
Client Platform Markup Language) XUL dialect for the
Eclipse-Powered Lotus Notes Client/Workplace?

PPPS: Is this AUIML the same AUIML that Robin Cover
tracks in his XML Markup Languages for User Interface
Definiton online @
http://xml.coverpages.org/userInterfaceXML.html#auiml ?


-------------------------------------------------------
SF.Net is sponsored by: Speed Start Your Linux Apps Now.
Build and deploy apps & Web services for Linux with
a free DVD software kit from IBM. Click Now!
http://ads.osdn.com/?ad_id=1356&alloc_id=3438&op=click
_______________________________________________
xul-announce mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/xul-announce

Reply via email to