IBM has teamed up with Laszlo Systems, developer of the OpenLaszlo platform and provider of rich Internet applications (RIAs) and services, to propose the "IDE for Laszlo" integrated development environment (IDE) project at Eclipse. This joint initiative is designed to further accelerate the development and deployment of OpenLaszlo applications and to support the Eclipse Foundation, the open source community committed to the implementation of a universal development platform.
The OpenLaszlo platform is an open source, XML-native platform for developing RIAs that run in any modern Web browser. Since Laszlo Systems announced its open source status last October, OpenLaszlo has been downloaded more than 60,000 times and is being deployed in applications serving millions of users. IBM intends to contribute the "IDE for Laszlo," which will allow developers to build RIAs, more quickly and easily, using Eclipse. IBM launched the "IDE for Laszlo" last year on alphaWorks, its emerging technology Web site. Since then, the "IDE for Laszlo" has been downloaded more than 13,000 times.
In a related announcement, IBM is also making "Faces for Laszlo" available for download on alphaWorks. The software allows developers to use OpenLaszlo to create rich Internet applications in portals and J2EE environments.
"Rich Internet Applications can substantially advance the Web user experience by enabling greater functionality in browser-based
Requires Free Membership to View
Register today to access targeted resources from our editorial writers and independent industry experts focused on Lotus Domino, Notes, Workplace and other related technologies.
The "IDE for Laszlo" currently available at IBM alphaWorks allows developers to create, edit, debug, test, and preview applications, based on the LZX declarative mark-up language. The IDE project will also make available a rich editing environment with features including XML- and script-based content assistance, XML syntax highlighting and XML code formatting. It will include extensions that will enable other software vendors to provide value-added functionality such as the ability to add visual components and component libraries, custom property editors for runtime visual components, and listeners for runtime events and logging operations.