Xamarin abandonne Moonlight
La version Mono de Silverlight, la plateforme a-t-elle encore un avenir ?

Le , par Hinault Romaric, Responsable Actualités
Microsoft supportera la version 5 de Silverlight jusqu’en 2021, et pourrait même développer une version 6. Mais, une implémentation de la plateforme de développement d’applications Web riches ne bénéficiera pas d’une telle faveur.

Xamarin, la startup à l’origine de Mono, l’implémentation Open Source multiplateforme de .NET vient d’annoncer la fin de Moonlight, la version Mono de Silverlight.

En dépit d’un manque de ressources, Miguel de Icaza créateur de Mono ne croit plus en Silverlight : « Silverlight n’a pas été beaucoup adopté sur le Web de sorte qu’il devienne la technologie must-have que je voyais en elle, et Microsoft a ajouté des restrictions artificielles qui l’ont rendu inutile pour la programmation d’applications Desktop ».

De plus, la plateforme ne serait pas adaptée pour le développement multiplateforme. « Ces jours, nous ne croyons plus que Silverlight soit une plateforme appropriée pour le développement d’applications s’alignant avec la vision écrire une fois et exécuter partout », a déclaré Icaza.

Microsoft de son côté garde toujours le silence, mais les actions de l’éditeur laissent entrevoir une mort programmée de Silverlight. La Preview de Windows 8 pourrait arriver en début juin avec un support en natif de Flash, mais pas Silverlight.

Choix réaliste ou précipité ? Quoi qu’il en soit, l’abandon de Moonlight laisse planer un doute énorme sur l’avenir de Silverlight.

Source : Interviews Miguel de Icaza

Et vous ?

Que pensez-vous de ce choix d’abandonner Moonlight ?

Silverlight a-t-il encore une place avec le chemin que suit actuellement l'industrie IT ?


Vous avez aimé cette actualité ? Alors partagez-la avec vos amis en cliquant sur les boutons ci-dessous :


 Poster une réponse

Avatar de _skip _skip
http://www.developpez.com
Expert Confirmé Sénior
le 31/05/2012 9:55
Evidemment qu'en natif, on est toujours moins limité qu'en pure web. Dans le sens où on a accès aux fonctionnalités du téléphone et on profite d'une meilleure intégration dans l'environnement utilisateur.

Par exemple, je préfère mille fois consulter les annuaires, les horaires etc... en cliquant sur l'icône d'application de mon S2 plutôt qu'en ouvrant le navigateur. C'est bien plus rapide, la saisie et la gueule des widgets c'est exactement ce que j'ai l'habitude dans les menus de mon téléphone etc...

Le tout html5 javascript, perso j'y crois pas, faire une application qui ressemble à une appli desktop avec ces 2 seuls technos, dès que ladite appli n'est pas triviale c'est extrêmement fastidieux, ça demande trop de boulot et énormément de tests.
Avatar de stailer stailer
http://www.developpez.com
Membre Expert
le 31/05/2012 11:05
Le tout html5 javascript, perso j'y crois pas, faire une application qui ressemble à une appli desktop avec ces 2 seuls technos, dès que ladite appli n'est pas triviale c'est extrêmement fastidieux

Je pense qu'il faut pas voir ces technos avec un bloc note.. Avec des frameworks comme Sencha Mobile (sans parler de Sencha Designer) ou encore avec les dernières versions de Jquery Mobile, je pense que tu peux commencer à bien t'amuser et à faire une appli digne de ce nom.

Après il ne faut pas mélanger 2 choses : application / sites internet.

Un site internet d'une commune par exemple n'a pas besoin de "son" appli native.
C'est quand même plus sympa un site internet avec un vrai design etc... une appli mobile ça reste "froid" . C'est bien en surplus du site ou pour le partage d'évènements par exemple.

Pour une application (un logiciel quoi) la par contre il faut un vrai environnement de développement, à la visual studio, avec un framework digne de ce nom.

Sur les technos microsoft et POUR les appareils microsoft il y a bien sûr Silverlight.

Après pour IOS, Android et Blackberry; il y a Flex Mobile.

Et pour HTML5 , toutes plateformes confondues : il n'y a rien pour le moment.
Et y aura-t-il un jour d'ailleurs ?
Avatar de hotcryx hotcryx
http://www.developpez.com
Membre expérimenté
le 31/05/2012 11:19
html5 n'est pas LE remplaçant de flash, Silverlight...

Pour profiter pleinement de HTML5 il faut utiliser les derniers browsers et je pense que seul Chrome supporte HTML5 à 100% alors quand on développe en entreprise et qu'on n'a pas les derniers browsers pour pleins de raisons (encore avec IE8) c'est encore hasardeux de se lancer dans l'HTML5 ==> on continue à programmer en Web 2.0
Avatar de Nathanael Marchand Nathanael Marchand
http://www.developpez.com
Rédacteur/Modérateur
le 31/05/2012 13:09
Citation Envoyé par hotcryx  Voir le message
Pour profiter pleinement de HTML5 il faut utiliser les derniers browsers et je pense que seul Chrome supporte HTML5 à 100%

C'est bien optimiste! Le HTML5 n'était pas finalisé rien ne garantit qu'ils ont 100% par rapport à la version définitive. Je suis pas sur par exemple qu'ils implémentent les x-ms-grid
Avatar de BenoitM BenoitM
http://www.developpez.com
Expert Confirmé
le 31/05/2012 15:17
Je trouve bizzare ce débat sur la finalisation du HTML 5 à se demander pourquoi on est passer au SL 1,2,3,4,5...
Avatar de wokerm wokerm
http://www.developpez.com
Inactif
le 01/06/2012 7:10
il passe a coter d'une technologie extraordinaire dommage que peu de gens s'en sert sur linux, mais microsoft non plus ne fais pas de grand efforts pour au moins donner espoir a cette technologie au début il voulais même présenter cette technologie partout dans toutes les plateformes existantes,HTML 5 c'est bien mais je vois pas pourquoi flash et silverlight disparaitrai c'est des outils avec des approche différentes
moonlight est en open source peut être espérant le qu'une autre firme le prendra en charge , il est pas encore mort certes mais il avance a pas feutre
Avatar de Oxydium Oxydium
http://www.developpez.com

le 01/06/2012 10:01
Il faut dire que Microsoft a clairement montré sa volonté d'abandonner Silverlight pour le web dès lors qu'ils ont eux même refait bing map ainsi que leur plateforme live (hotmail, skydrive and co) en html5. Comme ils l'avaient déjà dit, ils vont consacrer cette technologie au développement mobile/tablette, ce qui est selon moi une bonne chose car il est trè bien adapté pour ce genre d'utilisation.
Avatar de _skip _skip
http://www.developpez.com
Expert Confirmé Sénior
le 01/06/2012 10:33
Citation Envoyé par stailer  Voir le message
Je pense qu'il faut pas voir ces technos avec un bloc note.. Avec des frameworks comme Sencha Mobile (sans parler de Sencha Designer) ou encore avec les dernières versions de Jquery Mobile, je pense que tu peux commencer à bien t'amuser et à faire une appli digne de ce nom.

Oui ou encore GWT, vaadin, Dart, des libs de composants Asp.net, JSF etc... qui veulent te simplifier (ou t'éviter?) javascript.
Il est quand même discutable d'avoir recours systématiquement à une surcouche pour rendre ceci moins imbuvable.

Après il ne faut pas mélanger 2 choses : application / sites internet.

Un site internet d'une commune par exemple n'a pas besoin de "son" appli native.
C'est quand même plus sympa un site internet avec un vrai design etc... une appli mobile ça reste "froid" . C'est bien en surplus du site ou pour le partage d'évènements par exemple.

Tu prêches un converti là. Le web est fait pour la consultation, les formulaires de bases et pour cela. Ca se prête tout à fait bien à tout ce qui est CMS, ecommerce et ça.

Pour une application (un logiciel quoi) la par contre il faut un vrai environnement de développement, à la visual studio, avec un framework digne de ce nom.

Encore une fois c'est exactement mon propos. J'ai dit que j'étais contre le tout JS/html5, je ne suis pas contre ces 2 technos, mais je pense qu'on ne peut pas (doit pas?) leur faire avaler n'importe quoi.
Je viens d'ailleurs d'écrire un gros troll sur un autre topic à ce sujet.
Avatar de alex_vino alex_vino
http://www.developpez.com
Membre Expert
le 01/06/2012 14:16
Ils ont tout a fait raison, mieux vaut se concentrer sur des choses viables plutot que sur Silverlight.

Mais quel gachis tout de meme de la part de Microsoft, moi qui voyais grand aux débuts de Silverlight.
Dommage pour cette technologie.

Mais j'ai toujours du mal a comprendre Microsoft, et autant de mal a comprendre pourquoi ils négligent tant leurs développeurs. Pas plus tard que hier Microsoft a confirmé plein de nouvelles modifications pour Visual Studio 11 (... 12), et la version express sera articulée pour leurs applications Metro, au revoir WinForms et WPF. Ce n'est pas en imposant a tout le monde d'avoir Windows 8 et que des applications Metro que leur OS sera un succes, a l'allure ou ca va Windows 8 risque d'etre un échec monumental et ils n'auront plus qu'a espérer pour Windows 9 (je vois en Windows 8 la meme chose que Vista). Windows 8 risque de tres bien se vendre sur Tablet mais pour les desktop ce sera autre chose.
Avatar de camus3 camus3
http://www.developpez.com
Membre Expert
le 02/06/2012 0:04
Mais quel gachis tout de meme de la part de Microsoft, moi qui voyais grand aux débuts de Silverlight.

Dommage pour cette technologie.
Microsoft est une boite gigantesque , avec des poles qui se tirent dans les pattes en permanence ,et Silverlight sur le web n'a pas du rapporté assez de fric pour que Microsoft en investisse plus c'est aussi simple que cela , comme il y a une guerre WPF.NET / WinRT+Metro au sein même de MS.

Javascript /HTML ne coûte pas grand chose en développement pour windows finalement. En même temps MS n'a aucun intérêt , à ce que ce cette plateforme de dev devienne trop puissante.
Avatar de wokerm wokerm
http://www.developpez.com
Inactif
le 04/06/2012 20:05
bon c'est vrai que hTML5 pour le web est une révolution , c'est propre leger sans plugin et pratique , mais dela a faire disparaitre moonlight(silverlight) ou flash , directx pour des motif de sécurité c'est pas bon même si l'outils ne sera pas utiliser on peut toujours se servir de lui quand on veut c'est ça la thecnodiversité sa offre plus de choix .
c'est vrai que les plugins doivent etre ouvert pour pouvoir corriger les failles
comme l'a dit linus torvalds je préfère me basai sur l'efficacité que sur la sécurité et que la sécurité n'est qu'un bogue ( et des bogue il en existera toujours car aucun système informatique au monde n'est infaillible
Offres d'emploi IT
ADMINISTRATEUR CITRIX (H/F)
CDI
MMA - Pays de la Loire - LE MANS (72000)
Parue le 11/09/2014
Consultant SAP International
CDI
Approach People Recruitment - Suisse - Geneve
Parue le 16/09/2014
Développeur PHP Zend Framework H/F
CDI
lfzpartner.com - Ile de France - Boulogne-Billancourt (92100)
Parue le 04/07/2014

Voir plus d'offres Voir la carte des offres IT
 
 
 
 
Partenaires

PlanetHoster
Ikoula