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