You are here > Technology > Richness
Richness has 10 Dimensions

Application richness is more than just good-looking user interface. Following is a summary of 10 dimensions that we think make an application "rich". Of course, good, clean, user interaction is critical - but that alone is not enough.


Multi View

 

MultiView user interaction is the norm when it comes to desktop-style rich applications. Unfortunately, the browser-based applications are inherently restricted to a page-by-page interface. Tomorrow's solutions, which will bring together the best of browsers and desktop, will provide desktop-style multiview interaction while keeping the thinness of browser-like platform.


Multi Source

Today's browser-environments force an application (e.g., applet) to communicate with one source (e.g., data-source) at a time. In a true connected world, end users will benefit enormously if they can avail themselves of MultiSource information (i.e., obtained from multiple sources). For example, a portfolio management application can obtain data from a stock-market as well as industry analysts and/or government projections, thus allowing end users to make far better informed decisions.


Multi Computation

Multicomputation refers to utilization of computation power where it matters most. Given the power of new client platforms (>3GHz, >0.5G memory, Gigabit bandwidth), many compute intense application can very well use that power for number crunching while keeping the servers busy with centralized operations.


Multi Platform

MultiPlatform (i.e., OS-independent) solutions will be a must in the new global economy. OS-specific solutions are inherently constrained only for that particular OS whereas the well-connected global economy will demand a OS-neutral, or frictionless, solutions.


Multi Direction Communication

Multi Direction Communication refers to communication not only with webservices but also peer-to-peer. New solutions, such as instant messaging, need simultaneous seamless connectivity to server-based data as well as data on the edge and individuals


Managed Centrally

Centrally managed code refers to hosting a application on a server and then streaming it to the clients as needed. This provides for best of both worlds - a thin client platform yet rich executional applications.


Monitored and Measured

Monitoring and measurement are essential to address security concerns. Security of code and data as well as the individuals who access these is critical. While single-signon kind of capabilities are critically important, they do not suffice in the extended enterprise. New industry-wide initiatives such as Liberty Alliance are essential and tomorrow's applications and solutions must integrate those also.


Mortise with legacy applications

New solutions may need to process documents that have been created using older or other proprietary tools. In such cases, the client application must be able to either mortise with (build bridges to) those tools or read those documents directly. Such seamless extensibility to other applications and/or documents is essential for truly rich client applications. Other types of bridges are also conceivable, for example, a bridge to a micro-recorder device connected to the local computer or interface to Autocad-style object models so that they can be rendered in 3-D on the client device.


Mobility on USB stick

With ubiquitous access to broadband Internet, we will not have to carry our own computing device everywhere. With a application footprint on a USB stick, we will be able to connect it to any computing device, use the application and, when done, detach it and walk away. This is similar to carrying a DVD, put it in any DVD player, enjoy the performance and when done, remove it and walk away.


Reduce cost of training, maintenance

When you have a single application that runs exactly the same on any type of personal computer, you need only one set of training material, one sequence of maintenance.

 

Insight from experts - FAQ - Partner Page - About Us - Contact Us - Home
Copyright 2002-08 Apsora - All Rights Reserved