Rich Internet Application: Difference between revisions

Content deleted Content added
mNo edit summary
Line 97:
The "rich" in "rich Internet applications" may also suffer from an all-JavaScript approach, because you are still bound by the media types predictably supported by the world's various deployed browsers -- video will display in different ways in different browsers with an all-JavaScript approach, audio support will be unpredictable, realtime communications, whiteboarding, outbound webcams, opacity compositing, socket support, all of these are implemented in different ways in different browsers, so all-JavaScript approaches tend to cluster their "richness" around text refreshes and image refreshes.
 
===Adobe Flash and Apollo===
[[Adobe Flash]] is another way to build Rich Internet Application. This technology is cross-platform and quite powerful to create application UI. [[Adobe Flex]] provides the possibility to create Flash user interface by compiling MXML, a XML based interface description language.
Adobe is currently working on providing a more powerful RIA platform with the product [[Adobe Apollo]], a technology combining HTMLs (including AJAX applications) Flash player based applications and PDFPDFs.
Apollo is not a RIA, since it is used to develop Desktop applications using Web technologies.
 
===Windows Presentation Foundation and Silverlight===