A rich Internet application (RIA) is an entirely new kind of web experience that is engaging, interactive, lightweight, and flexible. RIAs offer the flexibility and ease of use of an intelligent desktop application, and add the broad reach of traditional web applications. The tool that enterprises use to build and deploy RIAs is Adobe Flex™ 2, Flex enables enterprises to create personalized, multimedia-rich applications that dramatically enhance user experience, increasing customer satisfaction and making users more productive. And, because RIAs run on the ubiquitous Adobe® Flash™ Player 9, enterprises can reach a broad audience of customers, partners, and employees with rich content and interactivity.
RIA examples
The Web 2.0 Imperative Webcast
Gartner analyst Ray Valdez and Adobe Systems’ David Mendels discuss best practices for implementing Web 2.0 technologies to gain a competitive advantage.
RIA Sites of the Day › | RIA Case Studies ›
Design and development resources
Articles, tutorials, samples, and more to get you started building rich Internet applications.
Benefits and ROI
"Stock information is now served without the need of a page request," say E*TRADE developers, whose rich Internet applications are giving users immediate access to time-sensitive information.
IDC White Paper: Business Impact of Rich Internet Applications (PDF, 1MB)
Flex Netshop Demo: Improve your bottom line by creating a better customer experience
Rich Internet applications offer benefits for:
Business managers
- Increase customer satisfaction
- Reach anyone, on virtually any platform
- Drive revenue through applications that reduce process abandonment and enable intuitive self-service
- Empower users to make more informed decisions and respond to changes faster
IT
- Create more interactive, dynamic, and engaging user experiences
- Increase customer satisfaction and make users more productive
- Utilize industry-standard programming languages and design patterns
Developers
- Create rich applications using a highly productive, standards-based programming model
- Combine rich data controls, visual transitions, and integrated multimedia components
- Customize the look and feel of your applications using a CSS-based skinning and styling model
- Customize the look and feel of your applications using a CSS-based skinning and styling model