Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.
Rich Internet Application (RIA) Overview
Contents <ul><li>What is RIA? </li></ul><ul><li>Drawbacks of traditional web applications </li></ul><ul><li>Advantages of ...
What is  RIA  ? <ul><li>Rich Internet applications (RIA) are web applications that have the features and functionality of ...
Limitations of HTML-based web applications  <ul><li>Process complexity  - Multi-step tasks are time-consuming and frustrat...
What is special in  RIA ?  <ul><li>RIA works in web </li></ul><ul><li>RIA appears – never refreshes </li></ul><ul><li>RIA ...
Differences between a Desktop,  traditional web application and  RIA Y Y N Low Maintenance Y N Y Interactive, Responsive Y...
RIA  Tools <ul><li>Adobe Flex </li></ul><ul><li>Openlaszlo </li></ul><ul><li>Microsoft Silverlight </li></ul><ul><li>JavaF...
RIA  Architecture Ajax and Flash Based
Ajax-based  RIA  architecture  User Interface Ajax Engine Web Server Data stores Client (Browser) JavaScript HTML + CSS  D...
Flash-based  RIA  architecture  Flash Player Client (Browser) Presentation Server  (Flex, Open Laszlo) Web/App Server XML ...
Business Benefits of  RIA <ul><li>RIA enables more transactions </li></ul><ul><li>Low operational cost and improves perfor...
Resources <ul><li>http://www.macromedia.com/platform/whitepapers/idc_impact_of_rias.pdf  [ RIA ] </li></ul><ul><li>http://...
<ul><li>THANK YOU  </li></ul>
Upcoming SlideShare
Loading in …5
×

Rich Internet Application (RIA)

8,063 views

Published on

  • Login to see the comments

Rich Internet Application (RIA)

  1. 1. Rich Internet Application (RIA) Overview
  2. 2. Contents <ul><li>What is RIA? </li></ul><ul><li>Drawbacks of traditional web applications </li></ul><ul><li>Advantages of RIA </li></ul><ul><li>RIA Tools and some examples of RIA </li></ul><ul><li>RIA Architecture </li></ul><ul><li>Business benefits by using RIA? </li></ul>
  3. 3. What is RIA ? <ul><li>Rich Internet applications (RIA) are web applications that have the features and functionality of traditional desktop applications. </li></ul><ul><li>RIAs typically provide a &quot;no-refresh&quot; look to the user interface. </li></ul><ul><li>RIA provide HDuX - High Definition User eXperience </li></ul>
  4. 4. Limitations of HTML-based web applications <ul><li>Process complexity - Multi-step tasks are time-consuming and frustrating. </li></ul><ul><li>Data complexity – HTML based web application don't facilitate the manipulation and visualization of complex data. </li></ul><ul><li>Feedback complexity - Server-based processing limits the scope of an interactive user experience. </li></ul>
  5. 5. What is special in RIA ? <ul><li>RIA works in web </li></ul><ul><li>RIA appears – never refreshes </li></ul><ul><li>RIA reduces network traffic </li></ul><ul><li>RIA is rich </li></ul><ul><li>RIA makes it easy </li></ul>
  6. 6. Differences between a Desktop, traditional web application and RIA Y Y N Low Maintenance Y N Y Interactive, Responsive Y N Y Rich User Experience RIAs Web applications Desktop Features
  7. 7. RIA Tools <ul><li>Adobe Flex </li></ul><ul><li>Openlaszlo </li></ul><ul><li>Microsoft Silverlight </li></ul><ul><li>JavaFX </li></ul>
  8. 8. RIA Architecture Ajax and Flash Based
  9. 9. Ajax-based RIA architecture User Interface Ajax Engine Web Server Data stores Client (Browser) JavaScript HTML + CSS Data HTTP Request XML data Server
  10. 10. Flash-based RIA architecture Flash Player Client (Browser) Presentation Server (Flex, Open Laszlo) Web/App Server XML Compressed Binary (.swf)
  11. 11. Business Benefits of RIA <ul><li>RIA enables more transactions </li></ul><ul><li>Low operational cost and improves performance </li></ul><ul><li>RIA retains customers </li></ul>
  12. 12. Resources <ul><li>http://www.macromedia.com/platform/whitepapers/idc_impact_of_rias.pdf [ RIA ] </li></ul><ul><li>http://www.adaptivepath.com/publications/essays/archives/000385.php [ Ajax ] </li></ul><ul><li>http://www.adobe.com/products/flex/ [ Flex ] </li></ul><ul><li>http://www.openlaszlo.org/ [ Openlaszlo ] </li></ul><ul><li>http://www.sun.com/software/javafx/ [ JavaFX ] </li></ul>
  13. 13. <ul><li>THANK YOU </li></ul>

×