| Rich Internet Application |
|
Rich Internet Application (RIA) represents the beginning of a new era in web applications, which assures you to deliver better designs, layouts with enhanced interactivity and usability that is lacking in many of the web applications today.RIA promises to improve web Applications via Responsiveness,Rich User Interface, Broad Reach, Interactivity and Real Time Communication.. Rich Internet applications (RIAs) offer a rich, engaging experience that improves user satisfaction and increases productivity. Using the broad reach of the Internet, RIAs can be deployed across browsers and desktops. Benefits-
RIAs offer organizations a proven, cost-effective way to deliver modern applications with real business benefits:
AJAXThe term AJAX was coined by Jesse J. Garrett in 2005. Ajax, which stands for Asynchronous Javascript And XML Used for creating interactive web applications or rich Internet applications and Update pages “on the fly”. It is also used to retrieve data from the server asynchronously in the background. Ajax is a way of developing Web applications that combines:
Using AJAX you can have the flexibilty of a browser, but the slickness and reduced network traffic of a smart client.
Adobe FlexFlex: Flex is the product of Adobe and it is free open source framework for creating and maintaining web applications. The work on the Flex SDK has been focused around three primary themes:
Flex is a way to develop Flash applications by programming. It includes a declarative XML language called MXML for laying out user interfaces, and a programming language called ActionScript with extra features like optional static type checking. Flex applications compile directly into SWFs (Flash binaries), which are then Just-In-Time (JIT) compiled by the Flash runtime, for extra speed.
Microsoft SilverlightMicrosoft Silverlight is a web application framework, but it highlights more on business applications and it is similar to Adobe Flash. Silverlight applications can be written in any .NET programming language. Silverlight.js and CreateSilverlight.js files are contained by Silverlight project ,these files initializes the Silverlight plug-in for use in HTML pages, a XAML file for the UI, and code-behind files for the application code. Silverlight helps you create rich web applications that run on Mac OS, Windows, and Linux. Welcome to a new level of engaging, rich, safe, secure, and scalable cross-platform experiences. Silverlight is a cross-browser, cross-platform (Mac OS, Windows and Linux) and cross-device browser plug-in that helps companies design, develop and deliver applications and experiences on the Web. Installed as a free browser plug-in approximately 4MB in size, in less than 10 seconds, Silverlight enables a new class of rich, safe, secure and scalable cross-platform experiences. Silverlight installation is fast and effortless for customers on both Mac OS, Linux and Windows platforms today. Silverlight uses the power of .NET and include-
Adobe AIRAdobe AIR is a cross-operating system runtime that lets developers combine HTML, Ajax, Adobe Flash®, and Flex technologies to deploy rich Internet applications (RIAs) on the desktop. Adobe AIR allows developers to use familiar tools such as Adobe Dreamweaver CS4, Flex Builder 3, Flash CS4 Professional, or any text editor to build their applications and easily deliver a single application installer that works across operating systems.
|