Rich Internet Application (RIA):
Say Goodbye to Refresh

A White Paper by:
Nidhi Agrawal
Director-Engineering
Rightway Solution (India) Pvt. Ltd.
www.rightwaysolution.com

April 2008

Trusted Web Development India

Rich Internet Application (RIA): Say goodbye to Refresh

"RIA" The most prominent buzz word in IT domain today. Let's define it first, in my perspective; RIA an acronym for Rich Internet Applications means saying good bye to reloading & refreshing in page based web applications. RIA combines the full "content rich" experience of a desktop application with the "broad reach" of a website, delivering the best of both worlds.

Breaking the page model

Imagine the situation; you visit an online garments store to purchase a shirt. You search through number of products researching which one best fits your needs. There are lots of brands available and each brand offers lots of options like designers, sporty, latest fashion etc. are available. Now, to narrow down your search to particular Shirt; you start filtering the products available by choosing various options. Each time you enter your selection by choosing an option, the whole page refreshes displaying the list of new items based on your selection criteria. You finally select the Shirt of your choice and click on “Add to Cart” button resulting in an error message on the browser. Bang!!! You are back to square one.

These kind of poorly architected sites that are not designed keeping user experience as the bottom line results in leaving customers frustrated and dissatisfied.

In an endeavor to break this page based web application model, people are reaching out for technology to help them create more interactive and innovative web applications. And the latest and most prominent solution to overcome this situation is through use of Rich Internet Applications (RIAs). Rich Internet applications can provide opportunities to design much better user experiences. They can be faster, more engaging and much more usable.

With a website based on page based model, when a user fills in data, make selection by choosing options, or marking checks boxes and hits, the page must be submitted to the server for data validation and then the screen is reloaded with the new data incorporated.

While with RIAs, the data is partially processed by the client, so a full page refresh and return trip to the server are not necessary with every action performed. This means that when users click check boxes, fill in forms and modify preferences, the results can be displayed on screen immediately without the data being reloaded.

There is significant advantage in updating part of the page instead of refreshing it or opening a new page. It allows us to create faster applications, improve feedback to the user and manage errors. This responsiveness and smooth interaction creates new possibilities in information access for the user and new methods of information display for clients. Web-enabled applications no longer have to present information in a rigid page based model. The user experience is no longer limited by a client’s web browser as the shared interaction between the server and the client delivers vast improvements in usability and productivity over today’s web sites.

How Rightway Can Help?

RIAs can be built using many different types of technologies. Rightway offers RIA development services through Ajax or other client-side engine approaches, such as using Adobe Flash and more recently Adobe Flex.

RWS Ajax Expertise

RWS Adobe Flex Expertise

About Rightway

Rightway Solution’s has been blazing the trial in the outsourcing world, offering a range of strategic offshore outsourcing solutions to cater to the burgeoning needs of Information Technology industry. Our dogged determination to continually upgrade technology, has invaluably aided us in offering futuristic solutions to our clients, constantly bogged down by surprising changes in the IT domain. Today Rightway’s service offerings includes, some revolutionary services like, Web Design & Development, Portal Development, Open Source Customization & Implementation, RIA Application Development, Custom Application Development, Enterprise Application Development, Framework Based Application Development, Software Product Engineering and Project Outsource Consultancy services, offered to enterprises world-wide.



For more information, visit www.rightwaysolution.com, or write to info@rightwaysolution.com.

Corporate Head Office

Rightway Solution (India) Pvt. Ltd.
603/604, Parshwanath ESquare
Corporate Road, Near Prahalad Nagar Garden
Satellite, Ahmedabad – 380015
Gujarat, INDIA
Telephone: +91 79 40037106
Fax: +91 79 40037111