Asperon® Home Solutions Products Demo Company Developers Downloads

 OVERVIEW |  FEATURES |  ARCHITECTURE |  RESOURCES |  LICENSING  |  DOWNLOADS 
Free Online Applications
Asperon Mail Web Directory

Products

The Asperon AppProjectorTM 2.1

When you want the highest level of desktop-like interactivity in a web application, but don't want to spend the time required to become a JavaScript guru or test your AJAX code in every possible combination of browser and operating system, then the Asperon AppProjectorTM is the solution for you.

The AppProjectorTM 2.1 is a pre-fabricated rich client front end for Enterprise Web 2.0 applications based purely on Java and XML. It lets developers quickly and easily create web applications that have desktop-like user interfaces without the need for client-side programming or browser testing.

AppProjector architecture diagram

Fig. 1. AppProjectorTM architecture

Figure 1 is a schematic diagram of the AppProjectorTM (shown in red). The AppProjectorTM consists of a small servlet that runs in the middle tier (the Web Communicator and Web Activator), and a generic client that downloads to the end user's browser and is cached the first time the application is started (the Web Viewer and Web Communicator).

To build an application, developers need only to specify the screens of the application in XML, and implement an API consisting of simple Java interfaces on the middle tier to provide the data sources behind the screens. The UI controls on the screen are declaratively bound to the data sources by name using a data aware controls architecture. This extremely well separated Model View Controller (MVC) design allows multiple user interface controls to automatically update themselves whenever the mid-tier data changes. The AppProjectorTM automatically keeps the mid-tier data in synch with the client without any additional programming.

Asperon's special high-compatibility Java client is capable of running on over 87% of browsers without the need for any client-side installation.* Because application screens are interpreted, the same client is used for all applications. This eliminates the need for developers to test their applications in every possible combination of browser and operating system.

The combination of browser compatibility and desktop-like user interactivity provides the end user with a powerful, interactive user experience while you benefit from reduced development costs, and a zero-install web application.

New Features in Version 2.1


* The AppProjectorTM is compatible with all Java Virtual Machines (JVMs) from version 1.1 onward including those in Netscape 4.5 and later and Microsoft IE 5.0 and later. According to market research sponsored by Adobe, over 87% of all web-connected computers have some version of Java pre-installed.


UITest Screen Shot

.


Get started today!
Download your free trial verion of the Asperon AppProjector and see how easy it is to give your applications a desktop-like user interface.
© 2000-2008 Asperon Corporation - all rights reserved