

- A rich Internet application (RIA) is a Web application designed to deliver the same features and functions normally associated with deskop applications.
- RIAs typically form a stateful client application with a separate services layer on the backend.
- Run in a web browser, or do not require software installation
- Run locally in a secure environment called a sandbox
- Installation footprint is smaller — overhead for updating and distributing the application is trivial, or significantly reduced compared to a desktop or OS native application
- Updates/upgrades to new versions can be automatic or transparent to the end user
- Users can use the application from any computer with an internet connection
- Many tools exist to allow off-line use of applications, such as Adobe AIR, Google Gears, Curl, and other technologies
- Most RIA techologies allow the user experience to be consistent, regardless of what operating system the client uses.
- Web-based applications are generally less prone to viral infection than running an actual executable


- Open source framework used to develop the RIAs
- Highly productive development
- Created applications run across all browsers and desktops
- Highly maintainable and scalable solutions
- Flex gives powerful environment for data-driven apps using Actionscript and MXML
- Flex is 100% code based solution
- Flex can be used in parallel with Flash
- 2 languages ▫ MXML ▫ ActionScript 3
- Compilers, Debuggers and profilers
- Wide range of communication ▫ HTTPService ▫ WebService ▫ RemoteObject
- Web Services Introspection – Generate code from WSDL and enables code hinting
- Data Wizards – Generating both server and client code
Tagged with: Flex
full indir
download