Check out the demos link on the right hand side of the OpenLaszlo site.
Will OpenLaszlo give Macromedia Flex (or even Java Webstart) a run for the money?
I see them as being functionally equivalent, from the end-user perspective. OpenLaszlo is depending on Flash being bundled with Microsoft XP SP2 to make adoption easier. Ride the coattails of MSFT . . . can’t really fault them.
Of course I’d like to see an opensource Flash viewer as well. Why make anything proprietary at all, except for the data and services around implementing, customizing, and supporting open source for your commercial project foobar 1.0 ?
The Laszlo Presentation Server (LPS) is a Java servlet that compiles LZX applications into executable binaries for targeted run-time environments. Laszlo currently targets the Flash Player. The LPS compiles LZX applications into SWF bytecode for the Flash Player, serves and caches these compiled applications to any Web browser enabled with Flash 5 or later, and proxies application requests for back-end XML data sources and web services.
Yes, the code is all in “XML” and we all know that can be a bit … wordy or cumbersome to use even with a good xml editor. I’d rather see a base language that compiled down to the xml description that then got served up by the Laszlo Presentation Server.
Why make the developer’s live harder than necessary?
(The same could be said for the verbosity required of full blown J2EE development, and the growing movement away from J2EE to lighter weight straight-ahead java for things that do not need all the bells and whistles of J2EE)
More at Laszlo Goes Open Source, and Coming soon: Laszlo (presentation server optional)
Steven Webster from iteration::two has also written a good opinion article comparing Laszlo and Macromedia Flex.