OpenLaszlo

An open source platform for creating zero-install web applications.
Download

OpenLaszlo Ranking & Summary

Advertisement

  • Rating:
  • License:
  • GPL
  • Price:
  • FREE
  • Publisher Name:
  • Laszlo Systems Inc
  • Publisher web site:
  • http://www.laszlosystems.com/
  • Operating Systems:
  • Mac OS X 10.2 or later
  • File Size:
  • 67 MB

OpenLaszlo Tags


OpenLaszlo Description

An open source platform for creating zero-install web applications. OpenLaszlo is the leading open source platform for the development and delivery of rich Internet applications on the World Wide WebOpenLaszlo is a tool written in XML and JavaScript and transparently compiled to Flash and, with OpenLaszlo, DHTML. The OpenLaszlo APIs provide animation, layout, data binding, server communication, and declarative UI. An OpenLaszlo application can be as short as a single source file, or factored into multiple files that define reusable classes and libraries.Laszlo Systems is the original developer, and primary corporate sponsor, of the open source platform named OpenLaszlo. Offered as a free download to developers, OpenLaszlo is used to create web-delivered applications that combine the rich user interface capabilities of desktop client software with the universally accessible, no-download features of web-delivered applications.With OpenLaszlo, developers can write once and run everywhere.. OpenLaszlo is the industry's first and only RIA platform to support the development and delivery of applications in both Ajax and Flash, all from a single code base. Here are some key features of "OpenLaszlo": · SOLO deployment option: OpenLaszlo introduces two ways to deploy your application: SOLO or with the OpenLaszlo Server. Applications that provide data integration via XML over HTTP may be deployed SOLO (Standalone OpenLaszlo Output) from any HTTP Web server. This capability dramatically simplifies deployment and reduces serving costs. Applications that require data integration via SOAP, XML-RPC or Java-RPC, or that require persistent connection capabilities or run-time media transcoding are deployed with the OpenLaszlo Server within J2EE or Java Servlet Container environments. · Unicode Support: OpenLaszlo introduces support for unicode, enabling OpenLaszlo applications to be localized to most international language character sets. Unicode is supported in both LZX source code and in XML data. · Drawing API: The new OpenLaszlo Drawing API implements a subset of the whatwg.org drawing API standard. This API enables the creation of circles, ovals, fills and lines and provides the foundation for charting and graphing components. · Dynamic Libraries: A dynamic library is a portion of a program that can be loaded after the main application execution file has loaded. The goal for dynamic libraries is to reduce the initial download size of a Laszlo application. This is important because initial download size (including all requests that precede initial user interaction) is used to evaluate web applications. Reducing the initial download size has the additional benefits of reducing the time to first interaction (although there are other ways of doing this), and of reducing bandwidth costs in the case where an optional feature of the application is not used. · Performance Optimizations: Additional optimizations take advantage of the unique capabilities of the Flash 6 and Flash 7 players to minimize application size and increase execution speed. · Platform name change: The platform name has changed from 'Laszlo Presentation Server' to 'OpenLaszlo' to reflect the new SOLO deployment capability, and to underscore the open source license covering the OpenLaszlo project. Requirements: · Any web browser with Flash 5 or later installed. What's New in This Release: · A bug fix release, containing more than 50 fixes primarily in the area of mouse events, context menus, and text. · These fixes resulted from an architectural simplification of the underlying event and text mechanisms, which has the dual effect of both simplifying and stabilizing the DHTML code base. · In addition, there were significant data and replication fixes thanks to AndrĂ© Bargull. · Also contains two significant improvements from community contributors. Sebastian Wagner extended the output of RPC with Gson as the marshaller for JSON. More details are provided in Bug LPP-8437, including how to write your own marshaller and how to get the Gson Factory to set your custom marshalling options. · Raju Bitter added support for rotation in DHTML using FireFox 3.5, and fixed the default rotation origin to be top left or 0% for DHTML. See BUG LPP-8362 for more details.


OpenLaszlo Related Software