Flash Builder 4 Débutant ? Découvrez Flex 4 et Adobe® Flash® Builder 4
06
mar
10

Microsoft Pivot Labs – Un concept intéressant

Il faut parfois sortir un peu la tête de son Flex et regarder ce qui se fait autour. J'apprécie particulièrement les idées en terme d'interface et d'expérience utilisateur. C'est à travers un blogger Adobe que j'ai découvert un produit Microsoft nommé Pivot. Ce produit est encore en gestation dans les "Labs" mais il est déjà de très bonne qualité. J'en profite pour vous inviter à découvrir les autres produits des Labs (SeaDragon et Photosynth notamment) qui regorgent d'idées intéressante.

Microsoft Live Labs

Mais Pivot, c'est quoi ?

Revenons à Pivot, le produit du jour. Celui-ci permet de naviguer dans de la donnée de manière plutôt intuitive sur certains critères d'analyse. Dans l'idéal, Pivot est dédié à parcourir internet comme vous le feriez avec votre navigateur mais directement sur de la donnée.

Pour l'instant, cela n'est pas possible car le web n'est pas assez sémantique, c'est à dire que l'on ne peut pas facilement extraire des informations (thème, catégorie, mots-clés) d'une page internet. On a donc accès à des collections (au format CXML) préparées par les équipes de Microsoft.

Voici la vidéo de démonstration donnée par Gary Flake lors d'une présentation TED:

Ca à l'air sympa, je veux tester

Vous pouvez dès à présent tester Microsoft Pivot sur les collections préparées par MS. Parmi elles:

  • Les médaillés olympiques des jeux d'hiver
  • Les cartes Magic The Gathering
  • Athlètes et équipes NBA, NFL, NHL, MLB
  • Les présidents des états-unis
  • Concept Cars
  • … et 20 autres

Pour télécharger Pivot, rendez-vous à cette adresse:

Télécharger Microsoft Pivot Labs

C'est super sympa comme interface, c'est du Silverlight ?

En voyant la vidéo de présentation, et en sachant que le présentateur était de chez Microsoft, je me suis dit qu'ils avaient utilisé Silverlight pour cette interface utilisateur riche (très riche même). Comme vous pouvez le voir en vidéo, l'interface se fait principalement sur le zoom / dézoom et la technologie DeepZoom de Silverlight semblait toute choisie. En regardant un peu mieux, le navigateur n'avait pas la tête d'un navigateur que je connaissais mais bon, cela pouvait être un thème pour IE8 ou un plugin.

Et bien il n'en est rien, on a ici affaire à un client lourd .Net. Notez que, comme indiqué dans la page de présentation,  il vous faudra un Windows Vista ou 7 minimum avec Aero activé et un processeur à 2Ghz en plus du framework .Net SP1. C'est assez restrictif mais bon, on a pris l'habitude.

En utilisant Pivot pendant un petit moment, on se rend compte que le logiciel, même s'il est très fluide, est lourd en terme de calculs. A mon avis, c'est principalement les effets de transitions et de rendu d'images progressif (d'abord flou puis net) qui est la cause de ces calculs. On pourra aussi remarquer que Pivot met en cache les images autour de la sélection mais non visibles à l'écran pour le cas où l'on se déplace dans la galerie d'images (un peu comme on charge les tuiles non visibles sur Google Maps et autres).

Sur mon laptop, j'ai un double core 2Ghz et la majorité du temps, le processeur était très occupé. Faîtes donc attention si votre machine est sur les rotules. Mais il faut noter la performance du logiciel et la simplicité de l'interface utilisateur qui est remarquable selon moi, une bonne référence.



Autres Tutoriaux Flex liés:

4 Réponses à “Microsoft Pivot Labs – Un concept intéressant”


  1. 1 Kedare mar 10th, 2010 at 19:01

    L'interface est vraiment sympa en effet, tu sais si c'est du WPF ?
    Tu pense que c'est faisable une interface de cette taille/complexité aussi fluide avec Flex et AIR ?

  2. 2 fnicollet mar 10th, 2010 at 23:21

    salut kedare,
    je n'en sais pas bien plus, désolé. Une interface de cette taille complexité avec Flex et Air doit être possible avec beaucoup de travail. Je pense que l'aspect mono-thread d'Air peut cependant poser problème sur des traitements d'image aussi lourds, à voir ^^

    Fabien

  3. 3 Kedare mar 10th, 2010 at 23:57

    Ok ;)
    A mon avis pour l'interface oui ça doit être possible, je viens de tomber sur un programme vraiment bien foutu et complexe faite avec Adobe AIR, c'est "Parleys Desktop", c'est vraiment impressionnant, tout aussi complexe que cette interface, et ça ram presque pas (Sauf un peut sur l'effet 3D quand on ouvre la recherche)

  4. 4 fnicollet mar 11th, 2010 at 0:53

    Ah oui, parleys, j'en avais touché un mot dans cet article:
    http://www.flex-tutorial.fr/2009/09/27/parleyscom-comparaison-dadobe-flex-avec-gwt-et-javafx/
    Vidéo qui reste très intéressante ;)
    Fabien

Laisser un commentaire

Si vous souhaitez poster du code ActionScript, mettez le entre des balises comme ceci [as]code[/as]. Pour du code MXML, mettez le dans des balises [mxml]code[/mxml]. Merci




Bientôt sur flex-tutorial.fr …

  • - Tutoriaux BlazeDS
  • - Composants Flex

tutorial flex tutorial flex

flex Adobe Air AFCS Data Filter Lib ToasterLib librairies AS3 Flex livres AS3 Flex

 

mars 2010
L Ma Me J V S D
« fév   avr »
1234567
891011121314
15161718192021
22232425262728
293031  

Catégories