Skip to main content


developerWorks  >  Open source  >

Build rich Internet applications

developerWorks

Level: Intermediate

Christopher Judd (cjudd@juddsolutions.com), Freelance Writer, Judd Solutions, LLC

13 Dec 2005

Register now or sign in using your IBM ID and password.

Many users are dissatisfied with the capabilities and performance of today's HTML-based Web applications. Users want desktop application functionality with the ease of installation and accessibility that Web applications offer. This tutorial demonstrates how to develop, package, and deploy a rich Internet application using the open source OpenLaszlo framework, Eclipse-based Laszlo IDE, and Web Tools to build business applications that delight users.

In this tutorial

Because most Web applications are built on HTML and HTTP, the Web makes a great platform for applications used infrequently by users, such as auction or book store sites. However, this example fails for business applications needing rich user interfaces due to the lack of state, limited set of components, and browser inconsistencies.

If HTML and HTTP are not the answer, what is? Rich Internet Clients (RICs), also referred to as Rich Internet Applications (RIAs), are the next generation of Web applications. RICs provide the usability, responsiveness, and reuse of client/server applications with the deployment, manageability, and availability of a traditional Web application.

This tutorial explores creating a rich Internet application, FluidMotion, using the OpenLaszlo platform.


Prerequisites

You should have some basic Java, Web development, and XML skills. A basic understanding of Web services, XPath, and persistence is helpful but not necessary.


System requirements

You need to have the following software installed:

You also need to download the following software (this tutorial explains how to install and configure it):



Duration

Under two hours


Formats

html, pdf


Share this....

digg Digg this story del.icio.us del.icio.us Slashdot Slashdot it!


Back to top


Document options

Document options requiring JavaScript are not displayed