L’objectif de départ de mon blog était de partager avec mes lecteurs des articles sur le thème de la gestion de projet et de l’entrepreunariat. Aujourd’hui, je vais lui donner une nouvelle orientation : celle du petit monde des RIA (Rich Internet Application). C’est un sujet dont on commence à entendre beaucoup parler, et qui à mon sens va énormément influer sur notre expérience de l’internet de demain …
Tout d’abord, qu’est-ce qu’une RIA ? Voici la définition trouvée sur Wikipédia et qui me semble assez pertinente :
Les Rich Internet Applications (RIA) sont des applications web qui partagent les caractéristiques des applications autonomes sur l’ordinateur. A long terme, les RIA favorisent la fusion des logiciels traditionnels et les logiciels client-serveur de type internet. La dimension interactive et la vitesse d’exécution sont particulièrement soignées dans ces applications web.
Une RIA peut être :
- exécutée sur un navigateur internet, aucune installation n’est requise ;
- exécutée localement dans un environnement sécurisé appelé une sandbox (bac à sable) ;
- peut être « éventuellement consultée » depuis l’intérieur ou l’extérieur ou bien d’un bureau à un autre.
Le terme « Rich Internet Application » a été introduit dans une publication de Macromedia en mars 2002.
Deux « gros » s’affrontent aujourd’hui sur ce marché :
- Adobe avec son langage Flex et son environnement Apollo (basés tous les deux sur le plugin Flash Player)
- Microsoft avec sa technologie Silverlight
D’autres technologies moins connues existent, mais je n’ai pas encore eu l’occasion d’approfondir le sujet. J’y reviendrai probablement dans un prochain billet. Pour le moment, j’ai pu tester Flex, par contre Silverlight a planté et n’a pas fonctionné … mais ca n’est encore qu’une version béta.
Ce dont je suis sûr, c’est que ces deux technologies vont impacter de manière très forte notre façon de vivre l’internet de demain. Il n’y a qu’à voir la démonstration de l’application Apollo réalisée par Ebay.
En terme d’ergonomie, d’expérience utilisateur, et de compatibilité, les RIA semblent bien plus avancées que les technologies utilisées actuellement comme XHTML / AJAX, etc … (même si elles les embarquent). De plus, ces technologies semblent assez accessibles pour les développeurs expérimentés.
Pour ceux d’entre vous qui sont dans la région de Strasbourg, j’aurais le plaisir d’animer une conférence sur les RIA lors du Developer Forum le 12 juin 2007.
Abonnez-vous au flux RSS
Suivez-moi sur Twitter !
Contactez-moi !
2 commentaires pour ce billet
Tu oublies XUL qui reste la solution de RIA qui existe depuis le plus longtemps.
Effectivement, XUL existe depuis longtemps … je l’ai surement oublié parce que je n’accroche pas du tout avec cette technologie !