![]()
Silverlight, qui, quoi, comment...
Par Loïc,
mardi 11 septembre 2007 à 09:46
Emob au jour le jour
:: #1324
:: rss
La semaine dernière, Nicolas nous a envoyé Wilfried et moi, en formation sur Silverlight, le fameux « flash-killer » made in Microsoft. Après une journée passée aux cotés de notre formateur Thomas Lebrun (de la société Winwise), cette solution qui ne nous disait jusqu’alors presque rien (surtout à moi en fait
), et puis oui, presque parce que rappelez-vous, Romain vous en avait déjà parlé. Bref, cette solution nous a dans l’ensemble séduit. Silverlight pourrait finalement bien s’apparenter à un futur concurrent des produits "adobiens" pour la diffusion de RIA...
Direction donc, l´Incubateur Belle de Mai, là même où se tourne une certaine série diffusée le soir sur France 3... mais si....vous voyez hein?
Bon, avec Will, on a bien essayé de passer un casting, mais allez savoir pourquoi, on ne correspondait pas au profil!!

L´optique de la formation : la sensibilisation,les destinataires : des créateurs et diffuseurs de solutions orientées-web. Au total une petite dizaine de personnes présentes dans la salle, dont notamment "Benoît de Be noot", qui doit être en état de transe à cette heure-ci (mais Romain va vous en parler bientôt!!), installées confortablement dans les locaux de l’incubateur(merci à eux et à Céline au passage).
La formation s'est déroulée en deux parties, une matinée présentation et cours pratique l´apres midi. Pendant un instant, je me serais presque cru revenu au temps de la fac
Mais Silverlight, c’est quoi ? Parce que c´est pas la définition wikipédia qui va nous aider
. Selon Microsoft, Silverlight est la solution qui vise à s´installer comme le concurrent direct de Flash et sa technologie Flex allant même jusqu´à surnommer sa technologie "Flash Killer"!!
Microsoft mise sur l’expérience utilisateur. Ils veulent du beau, du pratique, de l’ergonomique. L’application dites "cross-plateform" est faite pour fonctionner sur les navigateurs web dès lors que le plugin (4Mo) est installé sur le poste client. Microsoft a même signé mercredi dernier un partenariat avec Novell pour rendre opérationnel Silverlight sous linux. A noter également que le développement est en cours pour bénéficier de Silverlight sur smart-phone et pocket PC. Des démos seront bientôt disponibles pour Windows mobile. Alors certes là, on touche un premier point sensible de Silverlight, l´installation du plug-in, mais à n´en pas douter, Microsoft l´intégrera surement prochainement en natif avec Windows Vista.
Plus techniquement, Silverlight repose sur le XAML, langage proche du XML. Il permet de dissocier le fond de la forme, pour lui permettre le moment voulu de les réassocier très facilement. De cette manière, les designers devraient pouvoir plus librement élaborer une interface graphique, et les développeurs l’intégrer. L´approche étant d´associer d´avantage ces deux "communautés".
A l’heure actuelle, deux versions sont d’ores et déjà opérationnelles :
- version 1.0 : pilotée via javascript, cette version fait office de conteneur et permet l’appel aux méthodes du plugin.
- version 1.1 alpha : Version runtime (nécessite une compilation), qui comprend un kit de développement. Elle peut-être programmée en .NET et langages associés dont le C#. Cette version fait appel à des web-services.

Pour les développeurs web, la prise en main ne devrait pas poser de soucis pour la version 1.0 et elle s´avère relativement simple pour la version 1.1. (si, si Will l´assure). Silverlight intègre des méthodes, des propriétés, des écouteurs, gère les actions et les comportements. Pour preuve, nous avons fait toute une série d’exercices l’après-midi, et comme le souligne Will j´ai réussi à m´en sortir (et ce n´était pas gagné d´avance !!)
C’est dit, Microsoft vise les développeurs du web et leur donne les moyens de gagner en temps et en productivité grâce à des outils déjà opérationnels et implémentables en quelques clics et appels de fonctions. C’est la grosse claque de la journée lorsque nous avons vu fonctionner l’un des controles intégrés nativement dans Silverlight : le composant player!!!
Le player en question gère par exemple, tenez vous bien, la vidéo pleine écran, le chapitrage, le streaming, la vidéo HD (jusqu´à 720p), le sous-titrage, gestion des DRM et la publicité intégrée !! Vous vous doutez bien qu´avec Will, ça nous a donné beaucoup, beaucoup, beaucoup d´idées ;). Il faut savoir à ce propos que Silverlight intègre ses propres codecs pour lire les fichiers multimédia (audio & vidéo).
Petit souci cependant présent dans la version 1.1 qui devrait être rapidement corrigé, Silverlight ne gère pas le gif, oui , cela a provoqué un petit débat mais, Thomas, notre formateur, nous a assuré que ça devrait bientôt être corrigé!!
En résumé, ca nous as donné envie
Mais surtout, on voit des applications possibles, et une place pour Silverlight peut facilement se créer, même s’il faudra faire face à la concurrence de Flash. Alors pour le moment, nous ne trouverons pas de sites full-silverlight, mais l´on peut avoir une idée des possibilités à travers le site de GuideTele, sur la rubrique grille de programmes notamment.
Bref, une journée enrichissante qui a eu notamment le don de nous donner des idées pour des futurs projets!! Alors un grand merci à Thomas de Winwise pour ses explications, sa disponibilité. D´ailleurs on a pas résisté, une petite interview sous forme de bilan (bon désolé pour les secousses, mais c´est pris avec l´appareil photo donc oui ça bouge
)









Notcot
Monsieur Lâm
Simple Entrepreneur
Steaw
BeNoot


















Vos Commentaires
14 commentaires déjà postés
1. Le mardi 11 septembre 2007 à 10:24, par zecarlito
2. Le mardi 11 septembre 2007 à 11:29, par BeNoMad
3. Le mardi 11 septembre 2007 à 12:05, par Stef
4. Le mardi 11 septembre 2007 à 12:14, par Loïc
5. Le mardi 11 septembre 2007 à 13:38, par BeNoMad
6. Le mardi 11 septembre 2007 à 13:46, par BeNoMad
7. Le mardi 11 septembre 2007 à 14:45, par spawn
8. Le mardi 11 septembre 2007 à 16:21, par AnToiNE.com
9. Le mardi 11 septembre 2007 à 19:20, par Simon
10. Le jeudi 13 septembre 2007 à 13:53, par Laurent Kempé
11. Le vendredi 14 septembre 2007 à 13:01, par Cptik
12. Le jeudi 17 janvier 2008 à 22:18, par sam
13. Le jeudi 17 janvier 2008 à 22:28, par sam
14. Le mardi 18 mars 2008 à 15:43, par développement silverlight
Ajouter un commentaire