L’open source à l'assaut des applications Internet riches
Apache et Mozilla proposent des alternatives à Adobe Flex et Microsoft Silverlight pour exécuter les applications riches du Web.
L'exécution des applications Internet riches (RIA) depuis un navigateur Web ne sera peut-être plus l'exclusivité des technologies propriétaires. Depuis peu, Mozilla et Apache, deux acteurs leaders des logiciels libres, proposent chacun une alternative aux moteurs Flex d'Adobe et Silverlight de Microsoft. L'enjeu est de fournir la plate-forme sur laquelle reposeront les logiciels en ligne de demain.
Mozilla intègrera le logiciel Prism aux futures versions de Firefox. Jusqu'ici connu sous le nom de WebRunner, Prism déporte des sites Web vers le poste client pour les transformer en applications locales, comme le propose le logiciel Air d'Adobe. Ces dernières deviennent des applications riches de bureau (RDA), car elles sont accessibles en dehors du navigateur. Seul inconvénient, elles souffrent pour l'instant de ne pas fonctionner en mode hors-ligne.
Plus riche que HTML
Pour la fondation Apache, qui domine les serveurs Web Open Source, il s'agit de bâtir des applications Internet riches à partir de Java. Son projet, Pivot, est une combinaison de Java, de XML et de classes propres. Sun avait déjà eu la même idée, mais son JavaFX reste une technologie propriétaire. L'idée sous-jacente d'Apache est de séduire la majorité de développeurs déjà familiers avec Ajax et Swing. Pivot repose en effet sur HTML, CSS, Javascript, Java2D ou encore l'architecture Modèle-Vue-Contrôleur (MVC). Ses applications peuvent être écrites dans n'importe quel langage reconnu par la machine virtuelle Java. On y trouve en plus des interfaces utilisateurs déclaratives, l'association de données et l'intégration des services Web.
Le développement autour du projet Pivot a débuté en 2007, autour d'un groupe de travail issu de VMWare. La technologie a été placée en open source en juin 2008 sous licence Apache 2.0. Puis, Pivot a rejoint l'incubateur Apache en janvier 2009 pour atteindre le stade de projet prioritaire en décembre 2009.
Sans doute déjà trop tard
Jean-Louis Bénard, le PDG de Brainsonic, concède que Prism et Pivot semblent d'excellentes technologies. Mais il ne leur prédit pas beaucoup d'avenir : « Dans le domaine des applications riches embarquées et accessibles hors-ligne, les jeux sont pratiquement faits. Il y a eu un tel investissement sur Flex et Silverlight que le ticket d'entrée est désormais devenu trop cher. » Pire, la lenteur de Java sur le poste client aurait un lourd historique : « A cause de celui-ci, les donneurs d'ordres n'auront certainement pas envie d'aller sur du Java. » De plus, il souligne que les RIA sont indissociables de l'aspect création et design, alors que Java ne serait bien conçu que pour les applications financières.
Quant à Prism, Jean-Louis Bénard dénonce « un panel de gens disponibles sur cette technologie si faible que cela la condamne d'emblée ».

envoyer
par mail
par mail

imprimer
l'article
l'article
Prédiction ?
de
P@tB
, posté le 21 janvier 2010 à 20h18
M. Bénard fait certainement partie de ceux qui ont (auraient ?) prédit que Firefox n'avait pas d'avenir, les jeux étaient faits avec IE...
Lenteur de java ?
de
seb_24111
, posté le 21 janvier 2010 à 23h23
Y'a plusieurs années oui... Maintenant je sais pas si vous êtesau courant mais Java tourne un peu partout. C'est notamment la technologie utilité sur Google Android... Et c'est loin d'être lent.
pas faux mais...
de
ch*eur
, posté le 22 mars 2010 à 23h37
c'est vrai que JAVA a peut être fait du chemin (l'OS de blackberry est fait en JAVA je crois) mais JAVA garde son aura de lourdeur comme Windows garde son aura de niche à failles. Si vraiment la technologie a su s'adapter de devenir plus légère alors il faudra du temps avant que le monde des DSI le remarque.
à lire aussi
SUR LES MÊMES THÈMES 


nos newsletters
Abonnez-vous à Micro Hebdo : 4,90 €/mois
Abonnez-vous à l'Ordinateur Individuel : 3 €/mois
Abonnez-vous à la version digitale
Abonnez-vous à 01Business et Technologies : 19 €/mois












agrandir la photo



alerter le modérateur