Petite revue de blogs aujourd'hui, alors que cette nuit se déroulait la soirée lancement d'Apollo : l'Apollo Camp.

En premier, une vidéo qui m'a bien plu et qui présente le projet Artemis. Artemis est en fait un ensemble de bibliothèque permettant d'agrandir les possibilités d'Apollo. Actuellement en version alpha, ce projet permettra donc par exemple de prendre des screenshots de votre appli (mais sur votre bureau), une bibliothèque de transformations XSLT, une bibliothèque de connexion JDBC directement dans Flex (!) et également une gestion de la Wiimote ! Une petite vidéo de démo ici.

Apollo est lanc? !

Egalement à voir, Ali Mills qui apparrement s'ennuyait durant la conférence et a déjà construit sa première application Apollo ! A tester dès que possible, sachant que seuls les invités du Apollo Camp ont eu le droit à une version alpha d'Apollo mais que celle-ci devrait arriver très prochainement sur Adobe Labs.

Suivez l'info via l'aggrégateur Adobe xml news, mais soyez surs que je vous donnerais les quelques dernières informations ici même ! Je ne vous cache pas mon impatience de pouvoir créer mes premières applications Apollo...

La carte des blogs

vendredi 16 mars 2007

Petit coup de buzz sur la blogosphère française en ce moment, voici la carte subjective des blogs français :

Carte des blogs 

L’idée vient de Christophe Druaux du blog OuiNon. On ne peut que féliciter cette idée vraiment sympathique et plutôt drôle. La répartition des blogs en grandes thématiques est un concept qui colle vraiment à l’Internet d’aujourd’hui.

Chapeau !

Petite comparaison Flex - WPF/e

mardi 13 mars 2007
Je vous propose ici une petite comparaison de deux applications semblables : un livre dans votre navigateur.

WPF/e Page Turn

Page Turn est une démonstration réalisée par Microsoft pour la CTP (Community Technology Preview) de février 2007 de sa technologie WPF/e. Cette dernière est "une solution permettant d'apporter des expérience riches, interactives et multi-plateformes". On peut y retrouver animations, vidéos, etc. Pour généraliser, il s'agit d'un équivalent au Flash Player d'Adobe. Grande nouveauté pour Microsoft, le multi-plateformes. On attend donc de voir en version définitive l'ensemble des plateformes gérées, et surtout les différences de performance.

WPFe Page Turn

Page Turn propose de parcourir les pages d'un livre, qui sont en fait autant de belles images diverses et variées. Un petit clic dans les coins des pages permet de les tourner. A noter qu'on peut ouvrir un petit aperçu des pages du livres en bas, qui est très tendance en ce moment et se montre efficace.

FlexBook

Flex Book est en fait un composant Adobe Flex 2 développé par Ely Greenfield. De la même manière, il permet de parcourir les pages d'un livre en cliquant sur les coins des pages. Il y a à mon avis deux exemples à montrer : le livre "simple" composé d'images, d'autres composants Flex et également d'une vidéo ! Et le  proposant des images transparentes et dont l'effet est assez bluffant. Vous trouverez tous les exemples ici.

FlexBook Anatomy

Pour passer les pages plus vites, un "slider" se trouve en dessous du livre.

Comparaison

La comparaison va s'effectuer sur quelques points : design, médias, fluidité, navigation, soit quelques concepts très importants des RIA.
Design
Le design des deux applications est assez semblable. Les pages sont belles, les images également même lorsqu'elles sont tournées : on aperçoit leur ombre et un effet de brillance pour rendre un effet 3D. Premier bilan : Page Turn : 1 - FlexBook : 1.
Médias
Sur ce point, FlexBook se démarque en permettant d'intégrer des vidéos dans les pages. Il faut savoir que n'importe quel élément peut être contenu dans une page du FlexBook. WPF/e Page Turn ne propose pas cet aspect, bien qu'on peut supposer qu'il soit réalisable. Néanmoins j'ajouterais un très léger bémol : j'ai l'impression que la vidéo ralentit plus lorsque la page bouge. Dans le flou, rajoutons un demi point au Flex Book. Page Turn : 1 - Flex Book : 1,5.
Fluidité
C'est à mon avis le petit défaut de l'application WPF/e Page Turn : les pages se déroulent moins bien que dans le FlexBook. Le mouvement est plus saccadé, un peu plus rapide et donc un peu moins agréable. Au contraire, FlexBook ne souffre d'aucun problème à ce niveau et l'ensemble et entièrement fluide. Page Turn : 1 - Flex Book : 2,5.
Navigation
L'intégration à WPF/e Page Turn d'un aperçu des pages, avec un joli effet à la "bureau mac" rend très bien et est très plaisant. C'est à mon avis une des nouveautés que peuvent permettent les RIA et il faut conserver cette idée. FlexBook ne dispose que d'un petit slider, bien mais vraiment pas assez utile. Page Turn : 2 - Flex Book : 2,5.
Bilan
Bien que FlexBook arrive en tête avec son intégration de vidéos, on peut dire que les deux applications se valent. Les technologies permettent de faire des démonstrations assez équivalentes et il sera intéressant de voir une surenchère d'applications démo comme les livres. Néanmoins, j'émettrais deux petites critiques :
  • Les environnements d'exécution (WPF/e et Flash Player) sont-ils assez puissants pour garantir une fluidité totale ? Page Turn semble limité mais n'en est qu'à ses balbutiements, le Flex Book montre de légers signes de fatigue avec une vidéo. A surveiller même si le résultat est acceptable.
  • Gros point noir tout de même pour le WPF/e Page Turn : j'ai tenté de lancer l'application sur mon Firefox (2.0.0.2, sous Windows), résultat : un joli plantage comme on les aime. Très douteux pour un environnement qui se veut multi-plateforme...
Voilà un moment que j'avais mis ceci de coté : les meilleures applications Flex de 2006.

Beaucoup d'exemples assez variés d'applications riches qui peuvent donner de bonnes idées pour la suite, notamment en ce qui concerne les fonctionnalités. On voit pas mal de cartes ou de graphiques : pas vraiment étonnant, il s'agit là des points forts de Flex comparé à de l'Ajax.

Mes préférées :
  • NOMOS II : l'aéroport d'Amsterdam. Je ne comprends pas tout mais j'apprécie énormément car elle est assez parlante d'elle même : elle donne en fait des indicatifs de bruit autour de l'aéroport.
  • Trenitalia : un viaMichelin à l'italienne. Le choix de Flex ajoute de la fluidité dans la recherche dans la recherche d'itinéraire et le parcours de la carte.
  • Sony Ericsson Phone Selector : une classique des applications Flex, très bien exploité par Sony Ericsson.
  • AFR Access : l'application financière australienne offre un portail aggrégeant des flux rss de nombreuses sources, des graphiques, des statistiques, etc.
Bien évidemment, ce sont des application de 2006. Depuis 2007, d'autres applications ont été lancées avec plus ou moins de bruit (on retiendra surtout picnik). Comparé à la situation il y a un an, je trouve que la technologie Flex commence à se faire connaître et à avoir sa part du gâteau. Flex 2 a booster cet essor, alors qu'apporterons Apollo et Flex 3 ?

Rechercher