Rich Internet Applications: Market Trends and Technologies
Market Overview:
- Combining real-time user interaction with rich user interface capabilities, Rich Internet Applications (RIA) leverage increasingly sophisticated client-side technology to enable users to interact with and compose functionality from distributed applications no matter where they are located.
- The market for RIA solutions consists of three submarkets focused on delivering RIA components, environments, or extensions to IDE suites.
- There are four primary means for providing RIA capabilities: Flash VM-based approaches; approaches that use JavaScript and HTML, also known as Asynchronous JavaScript and XML (AJAX), approaches that use Java applets or ActiveX controls; and Custom-developed Client Code developed with Java or .NET languages.
Future Trends
- A set of six key business applications are motivating overall RIA spending consisting of enhancement of existing web applications, high-transaction and event-driven Internet applications, next-generation portals, enhanced business intelligence solutions, application modernization, and peer-to-peer or mashup solutions.
- ZapThink expects spending on each of these areas to increase rapidly over the next five years, exceeding $500 million by 2011.
Table of Contents:
-
- I. The Increasing Impact of Rich Internet Applications 4
-
- 1.1. Scope of Report 4
-
- 1.2. From the Web to the RIA 5
-
- II. The Evolving Rich Internet Application Markets 6
-
- 2.1. Rich Internet Application Submarkets 7
-
- 2.2. Technology Approaches to RIA 9
-
- 2.3. Factors Impacting Continued Differentiation of Submarkets 10
-
- III. RIA Market Trends 11
-
- 3.1. Classes of Business Problems that RIA Addresses 11
-
- 3.2. RIA Market Sizing 15
-
- 3.3. Technology Adoption Patterns 17
-
- 3.4. Factors Impacting Growth of RIA Markets 19
-
- 3.5. Methodology 19
-
- IV. Conclusions 20
-
- 4.1. Figures 20
- 4.2. Tables 20