Friday, May 18, 2007

Difference Between Homburg And Fedora

RIA compared

It's been a while since I was looking for a clear comparison between the major RIA technologies: having found nothing satisfactory, I decided to do my own comparison.

You will find below Flash, Ajax, Apollo, WPF, Silverlight and Java compared against the criteria that allow - for me - to enjoy a RIA technology: vector drawing, animation, multimedia, offline mode, 3D Access system installation required, cross-platform .

Yes

Des. Vect. Animation 3D Multimedia Access system. Offline Installation Multi platform
Flash Yes Yes Difficult Yes No Difficult Plugin Yes (including mobile)
Ajax Limited Limited not not not Hard not Oui
Apollo Oui Oui Hard Oui Oui Oui Oui Oui
Silverlight Yes Yes No Yes No Not Plugin Windows / MacOSX
WPF Yes Yes Yes Yes Yes Yes Not Vista / XP SP2
Java Yes Yes Yes Not perfect Yes Yes Yes (including mobile)


Conclusion? Java seems to be the killer app of the RIA! The big problem with this comparison is that it obscures some highlights: performances (and there, Java takes a hit), and development productivity in particular.

My personal preference continues to go to Ajax in that it can advantageously take advantage of other technologies as needed. Development productivity is obviously a big problem, but there definitely progressing.

you, your thoughts?

0 comments:

Post a Comment