Introducing developers to OpenLaszlo-a new technology for developing Flash that is based on XML and JavaScript-this guide provides developers with all the information about this free and open-source tool, including how to code within the OpenLaszlo development environment and the OpenLaszlo development suite as it applies to rapid development time. How and why OpenLaszlo is used and supported by industry leaders such as IBM and Yahoo! is also discussed.
Here are some of the topics in this book:
Browser compatibility is the greatest challenge Rich Interactive Applications (RIA)
developers face today. Programmers could easily spend weeks or even months making
sure their programs run in various browsers in multiple operating systems. OpenLaszlo
is an open source technology that offers to solve this. It is a write-once-run-everywhere
paradigm similar to what Java has offered to enterprise application developers.
OpenLaszlo applications can be compiled to Flash as well as DHTML, making
OpenLaszlo one of the best tools for writing AJAX and Flash applications.
OpenLaszlo comes with an Application Programming Interface (API) that includes built-in
classes and a rich set of user interface components. These classes and components allow
you to draw shapes, create animation, lay out components, bind data, communicate with
the server, make movies and games, and do practically everything a general-purpose
programming language would allow you to achive. With the OpenLaszlo suite at your
disposal, you have everything a rich client programmer has ever needed. In addition, an
Integrated Development Environment (IDE) for rapid OpenLaszlo development is
available through the OpenLaszlo Eclipse plug-in.
This book teaches you OpenLaszlo in easy to follow lessons. It explains not only how to
use the OpenLaszlo GUI components, but also covers the LZX language in depth. LZX is
an object-oriented programming language that comes with OpenLaszlo and is based on
two widely used standards: XML and JavaScript. Here are some of the topics you can
find in this book:
Basic and rich GUI components
Animation
Event handling
Layout management
Constraints and states
OOP with LZX
Debugging and deployment
Google Maps application
Copyright ? 2004 - 2007. Brainysoftware.com All Rights Reserved