Rich internet application

A Rich Internet Application (RIA) provides interactive behavior and full features traditionally found on desktop systems in web browser interface. RIA employs dynamic interface capabilities enabled by AJAX development, DOM scripting and CSS presentation. Since RIA applications use Internet standards they typically run across operating systems and on a range of devices type: desktops, laptops, mobile internet devices, and smart phone/PDA devices.

RIA Development

 * Microsoft Silverlight
 * Adobe Open Source (Flex Framework SDK)
 * Adobe Flex Builder extension for Eclipse
 * Adobe RIA site

Mobile RIA Development
Typically RIA requires Internet connection. However, toolkits and applications are now appearing that support disconnected operations.


 * Google Gears API
 * Adobe AIR