“ JavaFX provides a productive development environment for web developers, mashup authors, and Java developers to quickly and easily build the next generation of rich internet applications (RIAs). With JavaFX, designers and developers can collaborate on building high-impact RIAs. Designers gain a broad set of tools to complete the designer/developer workflow, and developers have a simple, declarative scripting language with the right set of tools.”
“ Microsoft Silverlight is a cross-browser, cross-platform, and cross-device plug-in for delivering the next generation of .NET based media experiences and rich interactive applications for the Web. By using Silverlight's support for .NET, High Definition video, cost-effective advanced streaming, and unparalleled high-resolution interactivity with Deep Zoom technology, businesses can reach out to new markets across the Web, desktop, and devices ”
“ Adobe Flex is a complete, powerful application development and deployment solution for creating and delivering cross-platform rich Internet applications (RIAs) within the enterprise and across the web. “ – Adobe PR
BlazeDS is the server-based Java remoting and web messaging technology that enables developers to easily connect to back-end distributed data and push data in real-time to Adobe® Flex® and Adobe AIR™ applications for more responsive rich Internet application (RIA) experiences.
“ Adobe AIR is a cross-operating system runtime that lets developers combine HTML, Ajax, Adobe Flash, and Adobe Flex technologies to deploy rich Internet applications (RIAs) on the desktop. " – Adobe PR
RIA meets Desktop
Use your web skills to create a desktop applications.
Flash has been one of the most important technologies in the evolution of the Internet and now Flash is everywhere, it is very highly developed and highly regarded – and it will stay like that for years to come.