Alors, Silverlight 3 va-t-il s’émanciper du navigateur ?
Elle cours, elle court, la rumeur.
Propagée par Fred ici, non confirmée par Christophe l’insider dans ce billet : SilverLight 3 va-t-il s’échapper du navigateur pour venir concurrencer Adobe AIR sur son terrain, celui des environnements de RDA (Rich Desktop Applications) ?
Microsoft propose pourtant déjà un tel environnement : WPF (pour Windows Presentation Foundation) mais qui est relativement lourd et surtout incapable de tourner ailleurs que sous Windows.
Ensuite, les produits Microsoft permettent déjà de sortir des applications en .NET tournant sous Windows (les Windows Forms, par opposition aux Web Forms que sont les sites web).
Silverlight 3 devra donc se faire une place entre ces protagonistes.
Aujourd’hui, dans le développement d’applications, l’avantage est clairement aux Web Forms qui sont certes moins flexibles en terme d’interfaces mais plus évolutives (la mise à jour est centralisée sur le serveur et instantanée sur tous les postes) et ne nécessitent pas de maintenance ou de problèmes de compatibilité (ces deux fonctions étant assurées par le navigateur).
Un Silverlight 3 tournant en dehors du navigateur permettrait de s’affranchir de ces deux problèmes tout en conservant les avantages des interfaces riches.
Un autre enjeu est également la bataille de la mobilité. Adobe vient de la relancer en annonçant pour l’année prochaine Flash 10 pour mobile. Microsoft sortira certainement une version de Silverlight. Mais quand on voit le succés de l’App Store pour Iphone, on se met à rêver, avec un Silverlight 3 mobile, de pouvoir développer des applications pour l’Iphone sous Visual Studio !
