Mix10 = Flasheurs et Silverlight

Une des forces de Silverlight est surement la facilité avec laquelle les flasheur peuvent assimiler la programmation sur Silverlight grâce au projet Rosetta.

CIMG0942  Ce projet est dédié aux flasheurs qui souhaitent réutiliser leurs connaissances “Flash” et les appliquer à Silverlight en profitant des nombreuses équivalences pas seulement en terme d’API / langages qui sont documentées sur le site mais également pour les IDE Expression Studio 3 / Blend et Visual Studio 2010 avec l’addon Silverlight.

Ce site est une vraie mine d’informations avec de nombreux tutoriaux pour débuter sous Silverlight, Adam Kinney qui a présenté la session est vraiment quelqu’un d’abordable et qui n’hésitera pas à donner de sa personne pour vous aider à débuter.

  • Share/Bookmark

Mix10 = Windows Phone Performance

Une session sur l’optimisation des performances en Silverlight pour Windows Phone clôture la journée de Mardi.

 

CIMG0927 Animée par la même équipe responsable de l’optimisation de l’ensemble des démos présentées lors du Mix10, cette conférence (relativement technique) met l’accent sur les bonnes pratique à mettre en œuvre lorsque l’on conçoit une application pour mobile car même si Visual Studio 2010 possède un mode d’émulation d’OS Windows Phone, une application fluide sur un processeur d’ordinateur de bureau ne l’est pas forcément sur un processeur mobile de 1Ghz, il est donc primordial de prendre ce paramètre en compte. (qui peut oser prétendre ne pas pester contre ces listes défilantes saccadées que l’on peut parfois retrouver sur certaines applications)

Différents “tips” ont été donnés dont l’importance de la séparation des threads (bien utiliser le thread graphique pour l’affichage et ainsi bénéficier de l’accélération matérielle quand disponible)  ainsi que le fait d’inclure dès le début les designers dans le process d’optimisation.

A noter que l’affichage des JPG, les différentes transitions ainsi que le décodage vidéo peuvent bénéficier de l’accélération matérielle, le reste est pour le moment géré par le CPU.

CIMG0931

On ne peut que saluer l’initiative de Microsoft de communiquer sur ce point car les applications disponibles sur le Windows Phone décideront en partie du succès de ce dernier et l’expérience utilisateur est un élément clef.

  • Share/Bookmark

Mix10 = Smooth Streaming Live in HD

Après quelques explications techniques, principes de base de la cinématographie et réglage de la caméra on attaque la configuration IIS.

CIMG0914 L’installation du module Live Smooth Streaming se fait via le Web platform installer, tout est installé en quelques clics (on commence à avoir l’habitude) Il suffit par la suite de configurer les paramètres de base et le tour est joué ! Enfin presque..

CIMG0918Effectivement, la HD requiert du matériel physique dédié afin d’encoder le flux vidéo en direct, les serveurs standard (la partie IIS donc) sont dédiés à la diffusion du flux encodé. Le Spinnaker 7100 utilisé dans la présentation permet d’encoder jusqu’à 4 bitrate différents en simultanée, cela est important car tout le monde n’est pas encore capable de streamer des flux HD (limitation processeur ou bande passante), il faut donc pouvoir leur proposer des flux de qualité inférieure. Heureusement, Microsoft a pensé à tout : La technologie Smooth streaming permet de sélectionner automatiquement le flux le plus adapté à l’internaute !

CIMG0919 Le Spinnaker est donc configuré pour pousser le flux encodé vers le serveur IIS en écoute mais il manque encore un maillon dans la chaine et pas des moindre : le player. Pour se faire, une application est crée dans VS2010 et Blend. Encore une fois, en quelques clics le tout est paramétré et le test lancé dans la foulée :

Roulement de tambours… Ca fonctionne !

CIMG0922 A l’heure du tout multimédia, les possibilités de streaming offertes par Smooth Streaming / Silverlight semblent vraiment prometteuses et arrivent à maturité  (Diffusion entre autres des JO d’hiver)

  • Share/Bookmark

Mix10 = Microsoft Azure

CIMG0852 Azure est la nouvelle plateforme de publication développée par Microsoft et officiellement mise en production depuis le 1° Février 2010. Les nouveaux outils destinés aux développeurs tels que Visual Studio 2010 et SQL Management Studio 2008 R2 sont clairement orientés vers l’intégration avec cette plateforme souvent appelée “The Cloud”.

Le provisioning des rôles se fait très rapidement : en quelques clics on peut définir combien de rôles IIS / SQL nous voulons utiliser (chaque rôle est en réalité une machine virtuelle hébergée dans les datacenters Microsoft)  CIMG0856

En ce qui concerne le déploiement, les environnements de recette / production sont gérés nativement. Pour ceux qui ne sont pas fan des souris il est également possible de déployer via des scripts Powershell permettant d’automatiser les mises en production !

Le principe de “Scale Out” et de “Pay as you go” sont également mis en avant : Vous ne payez que la bande passantes / espace disque et temps de calcul consommé. Un load balancer est systématiquement placée en amont des connexions ce qui permet d’ajouter n nombre de rôles sans se préoccuper de l’architecture réseau, un plus indéniable pour les pure players.du marché.

Enfin, l’intégration avec le marketplace de données Dallas (une sorte d’aggrégateur de flux comme les brèves ou images) permet l’accès à un large panel de données (gratuites ou payantes) pour toutes les applications web.

CIMG0857

  • Share/Bookmark

Mix10 = The archivist : un service pour archiver les tweets !

Alexandre, qui représente Blue acacia au Mix10 à Las Vegas, s’est procuré le code de la version alpha du service The archivist, qui permet d’archiver ses tweets.

Nous avons testé l’application :

1) Aller sur http://archivist.visitmix.com/FirstRun.aspx

2) Entrer le code (uniquement pour les chanceux qui sont au Mix …)

01

3) Vous arrivez ensuite sur une interface qui vous demande de vous identifier sur votre compte twitter

02

4) Pour cela il faut cliquer sur « Autoriser » pour que l’application utilise le compte twitter

03

04

5) Et un tableau de bord est accessible pour visualiser les archives avec des statistiques

05

Même si pour l’instant les fonctionnalités d’export sont en attente « Not enabled for alpha release », l’application semble très prometteuse.

  • Share/Bookmark

Real time web, quelles applications pour les marques?

Rappel des faits

Deux informations n’ont pas vous échapper durant la première quinzaine de décembre :
- Lundi 7 décembre : Google propose une fonctionnalité visant à permettre à son moteur de recherche d’afficher en temps réel les contenus qui paraissent sur le Web à propos d’un terme de recherche, ces contenus sont aussi bien des dépêches et d’articles d’actualité ou des contenus publiés sur les réseaux sociaux, comme Facebook ou Twitter.
- LeWeb’09, conférence incontournable du monde du web qui s’est tenue le 9 et 10 décembre, et dont la thématique portait sur le temps réel.

Le real time web, mais qu’est-ce donc ?
Il n’existe pas aujourd’hui de définition qui fasse consensus (ou qui soit claire). Cependant, voici celle de celui qu’on appelle le père du blog, Dave Winer, qui a formulé le concept du real time web dans une formule à la fois saisissante et obscure : « it happens without waiting ».
Le real time web est un concept qui, comme le web 2.0 à son époque, rassemble sous un même drapeau les innovations techniques et les nouveaux usages sur internet.
Si on se limite à appréhender le web comme un média, le real time web est une évolution qui renvoie au fait de pouvoir de plus en plus consulter online un contenu :
- Qui vient juste d’être publié
- Qui est publié de manière de plus en plus réactive, c’est-à-dire qu’il s’écoule un laps de temps de plus en plus court entre l’événement (au sens large) et sa publication online.
En tant que concept émergent, le temps réel va donc vraiment se définir demain par ses applications.
Pour vous faire une opinion plus précise, je vous invite à lire cet excellent article: http://fr.readwriteweb.com/2009/12/07/a-la-une/dis-cest-quoi-web-temps-rel/

Quels sont les bénéfices pour vous et moi ?

Information is power
Avoir la primeur de l’information est une envie bien humaine. Des réseaux sociaux comme Twitter permettent d’être tenu au courant presque immédiatement d’un fait survenu… enfin du moment qu’un témoin est connecté à Twitter. On pourrait rapprocher le real time web d’une simple course à l’information, bien connue des médias traditionnels qui font la chasse aux scoops pour distancer leurs concurrents. Ce phénomène de l’information accélérée a été récemment passé en revue par un acteur média, le Nouvel’Obs : http://tempsreel.nouvelobs.com/actualites/vu_sur_le_web/20091215.OBS0788/lere_de_linformation_en_temps_reel.html

Plus qu’une accélération, le temps réel sur internet a un vrai impact sur l’information : il lui donne une valeur. En effet, nous percevons internet comme un lieu où toute l’information est disponible tout le temps et de façon exhaustive. L’information n’est donc plus rare. Ce qui la rend précieuse aujourd’hui est sa fraîcheur.

Happy Together
L’échange d’information est une des principaux constituants d’une communauté, après le partage d’intérêt commun. Partager une information ou un contenu est pratiquement un service que l’on rend à sa communauté. Le real time web rend ce service permanent et développe donc potentiellement le sentiment d’appartenance. Faire venir du monde réel de l’information en temps réel constituerait une manière d’avoir l’impression d’intensifier sa connexion au monde et à la société. Ainsi Google Social Search participe de cet échange d’information entre pairs en proposant, de façon expérimentale, la remontée d’information des réseaux sociaux de l’internaute dans ses résultats de recherche: http://googleblog.blogspot.com/2009/10/introducing-google-social-search-i.html

Mais enfin quel est bénéfice du real time web pour les marques et les entreprises ?

Le real time permettra t-il de faire parler plus rapidement de ses produits en ligne (et donc de déstocker plus rapidement) ? Dans l’absolu oui. On le voit avec des entreprises comme Dell qui utilise twitter comme canal de vente pour déstocker ses ordinateurs endommagés.
Cependant il serait dommage d’associer le real time web à un simple accélérateur d’information. Trois utilisations du real time web paraissent intéressantes pour étudier comment une marque peut intégrer le real time web dans sa stratégie.

Living Stories ou lisez-moi une histoire sans fin

- Le concept
En partenariat avec deux quotidiens américains The Washington Post et le New York Times Google Labs a lancé une expérimentation baptisée Living Stories. L’objectif de Living Stories est de «procurer de façon expérimentale et renouvelée un nouveau mode de consommation des actualités en ligne». Concrètement l’internaute sélectionne une Living Story, la conférence de Copenhague par exemple, et a accès sur une page à un dossier qui agrège de façon chronologique et réactualisée tous les contenus édité par les deux journaux à ce sujet. Il s’agit d’un genre de synthèse évolutive.

google_living_stories

google_living_stories

- L’application pour une marque: mettre en scène sa communication autrement
Produire du contenu online est une stratégie utile pour travailler la marque auprès de sa cible. Les marques l’expérimentent depuis plusieurs années et il serait pertinent pour certaines d’agréger de façon chronologique tout ce qu’elles ont « donné » à l’internaute, au fil des campagnes de communication, au fil des lancements de produit… Ainsi elles feraient de cet acte de mémoire une démonstration supplémentaire de leur engagement passé et présent envers leurs cibles.

Almost At ou ne m’invitez pas mais j’irais quand même

- Concept
Almost At est un outil qui rassemble les tweets, les images flickr, les sites d’information sur une seule page qui se rafraichit toutes les 4 secondes. L’intérêt de cet outil est de proposer de se connecter à un événement particulier et d’assister en live à son déroulement sur les réseaux sociaux … ou bien de consulter le flux d’information en remontant chronologiquement. Par exemple le sommet de Copenhague :

almostat-copenhagen-convention-on-climate-change

- Application pour une marque : capitaliser sur les actions de communication événementielle

Dans le monde des RP online, la création d’événements pour les « influenceurs » est stratégique pour débuter une campagne de communication sur les réseaux sociaux : organiser une soirée, faire rencontrer influenceurs et experts, etc. Mais au lieu de réserver cet événement à une poignée d’élus (bloggers influents ou fans actifs sur Facebook), pourquoi ne pas aussi organiser un volet online qui fasse revivre l’événement auprès de personnes qui ne sont pas forcément dans le réseau des influencers ? Everyone can join, non ?

Google wave ou la participation en temps réel
- Concept
Je ne vais pas essayer de vous expliquer les apports et faiblesses de Googlewave… Ce qui a été le plus innovant sur cet outil est une des ses applications par le Seattle Times. L’idée est de relayer une vraie chasse à l’homme (d’un homme soupçonné de meurtre aux US.) en permettant à n’importe qui de suivre les informations sur la recherche censées être fournies par la police (description du suspect, véhicule recherché, etc .)
googlewave- seattle Times

- Application pour une marque : entrer en conversation
Concernant cette expérience du Seattle Times, elle reste très confidentielle, au vu du nombre d’utilisateurs de Google Wave dans le monde, et peut-être discutable (étaient-ce les vraies informations de la police ? était-ce fait pour pousser à la dénonciation ?). En revanche cette expérience ouvre la voie à l’idée de participation démultipliée en temps réel, en continuité avec les forums, les wikis et les commentaires des blogs. Une marque pourrait reprendre ce principe à son compte en ouvrant une discussion suivie et réactualisée avec les internautes. Ce dispositif pourrait servir à développer, par exemple, l’image d’une marque qui joue la carte de la transparence dans sa communication client. Un renouveau dans la « démarche conversationnelle » des marques ?

Le real time web tend à faire évoluer la manière dont les internautes et les entreprises peuvent communiquer online. La réussite de son utilisation par les marques dépend – comme pour toute action marketing- de son adéquation à la cible et à la problématique de la marque.

  • Share/Bookmark

Google intègre une nouvelle option à ses résultats de recherche

screenshot019Google annonce aujourd’hui sur son blog, une nouvelle option dans ses Options de recherche : en effet, il s’agit de l’option Interlangues qui correspond à la traduction de résultats provenant de pages web dans d’autres langues que celle que vous utilisez.  Par exemple, vous faites une recherche dans Google pour trouver un cinéma à Paris, vous n’obtenez que des résultats affichant des sites français ou en langue française.
Désormais vous pouvez élargir cette recherche pour savoir ce que dit un site allemand ou anglais du ou des cinémas de la capitale française, en cliquant sur Afficher les options > Interlangues (c’est le dernier lien en bas du menu Options), et vous obtenez des résultats traduits de sites dans d’autres langues.
Voir les exemples illustrés.
Il est possible également de supprimer les langues non désirées.
screenshot018
Source

  • Share/Bookmark

Facebook organise le Facebook Developer Garage à Paris

n350205870642_5876Facebook organise au 104 (5 Rue CurialParis XIXe) une discussion autour de la plateforme Facebook et de ses applications.

L’entrée y est libre, il suffit de répondre « Participera » dans facebook à cette adresse :
http://www.facebook.com/event.php?eid=350205870642

Si vous voulez conferencer envoyez un email à jlam@facebook.com avec votre nom et votre sujet.

  • Share/Bookmark

Devenezcelebre.com, ou comment devenir célèbre ?

screenshot015devenezcelebre.com est une plateforme web dont le but est que vous deveniez célèbre, ou plutôt votre site web.
Le concept est simplissime : affichez le nom de votre site sur la homepage du site en achetant des caractères. Plus votre tag est gros, plus le prix est élevé.
Une fois que toute la page sera « achetée » , une campagne de publicité urbaine sera lançée par l’équipe de devenezcelebre.com.

Votre tag sera alors visible par plus de 6 millions de personnes sur 150 panneaux abribus dans tout Paris.
Un moyen original et créatif de faire parler de vous !

screenshot017Il ne reste plus qu’à savoir si le buzz va prendre. Raphael Journé et Florian Auriau, les éditeurs du site auront réussi leur coup comme Alex Tew avec la million dollar homepage.

  • Share/Bookmark

Google est désormais disponible dans les supermarchés

google-toilet-paperGoogle au supermarche ??
Rigolons un peu… Après le moteur de recherche le plus puissant de la planète, après Google Earth, Google s’attaque au marché du papier hygienique.
En vente uniquement en Thailande pour le moment.
En janvier dans toute l’Europe…

  • Share/Bookmark