MAX Europe 2007, Jour 2 (suite)

Après un déjeuner rapide en salle de presse j’enchaine sur une session stupéfiante et sur plusieurs interviews.

The Art of Playing

Enorme surprise pour cette présentation de Rik Natzke (un artiste / flasheur) dont la spécialité est d’exploiter des algorithmes au sein de Flash pour créer des formes, animations et interactions avec Flash.

MAX_Barcelone_17

 

Nous parcourons ainsi les nombreuses étapes de conception de différents projets qui ont chacun leur particularité :

  • Exploitation d’un moteur physique très réaliste et superbes effets de déformation utilisés dans des bannières pour la marque Saturn ;
  • Utilisation d’un moteur 3D pour des mini-sites HP et AAA ;
  • Simulation d’un liquide pour Virgin Atlantique ;
  • Modélisation très réaliste d’une méduse pour Discovery ;
  • Modélisation abstraite de particules et de rubans pour HP…

Toutes ces réalisations sont plus remarquables les unes que les autres et se placent tout à fait dans le cadre de travaux d’ergonomie artistique. En tout cas je vous invite vivement à découvrir les réalisations de ce petit génie.

Interview avec Kevin Lynch

Tout le bénéfice de partir avec un groupe presse est de pouvoir assister à ces interviews privatives pour pouvoir approcher les têtes pensantes d’Adobe et notamment Kevin, le Chief Software Architect d’Adobe.

MAX_Barcelone_18

 

Kevin Lynch est une légende de l’industrie du logiciel et pourtant il n’en reste pas moins très avenant et disponible pour me renseigner sur les points suivants :

  • Même si de gros efforts sont actuellement réalisés pour améliorer l’expérience d’utilisation d’ordinateurs, les terminaux mobiles seront la cible de demain. Adobe est déjà en train de préparer ce marché en optimisant sa machine virtuelle (Tamarin) et en travaillant sur les contraintes liées aux terminaux mobiles (disponibilités, faible mémoire…). L’avenir est aux composants réutilisables et partagés entre les différentes déclinaisons d’une application (web, desktop et mobile).
  • Shockwave est historiquement le client 3D de référence mais ils travaillent sur une intégration progressive de la 3D dans Flash (avec la version 10). Comme le marché n’est pas encore mature, il préfèrent adopter une approche progressive.
  • Photoshop Express représente un réel paradigme dans l’industrie logiciel et dans la façon dont Adobe envisage son modèle économique.
  • Pas de commentaire sur le projet « Bordeaux » qui en est encore au stade expérimental, comme beaucoup d’autres.

Je sui peut-être paranoïaque mais j’ai ressenti un peu de gène de sa part à l’évocation de ce projet mystérieux dont personne ne souhaite parler…

Interview avec le Dr Woohoo

Quel honneur pour moi d’avoir la chance de pouvoir passer quelques minutes avec le Dr Woohoo, le Visual Engineer d’Etsy.

MAX_Barcelone_19

 

L’interview tourne principalement autour des différents modes de navigation et de découverte au sein du très vaste catalogue d’Etsy :

  • Ces différents modes d’accès alternatifs aux produits sont passibles grâce à un jeu d’API (User, Shop, List…) ;
  • Ils utilisent un algorithme spécifique (combinatorics) pour lister l’ensemble des combinaisons possibles offertes par les différentes APIs et prioriser les expérimentations (c’est de cet algorithme qu’est né le Geolocator) ;
  • Ils sont en train de monter en compétences sur l’utilisabilité des interfaces riches et sur une solution interne de mesure de la performance des interfaces Flash ;
  • De nombreuses choses sont en préparation au sein du Virtual Labs.

Interview avec Greg Rewis

Ma série d’interviews se termine avec Greg Rewis, le Platform Evangelist de Flex et AIR :

  • AIR n’a pas la vocation de supporter de grosses applications mais plutôt de proposer une version persistante d’applications en ligne et d’assurer une continuité de service même en mode déconnecté.
  • Si l’intégration d’un moteur 3D dans Flash a été aussi longue c’est parce qu’ils doivent respecter des contraintes de taille et de performance du player. Si la vidéo a explosé ces dernières années, les contenus 3D seront le prochain facteur de croissance.
  • Toujours aucun commentaires sur le projet « Bordeaux ».

(à suivre…)

MAX Europe 2007, Jour 2

La deuxième journée s’annonce au moins aussi chargée que la première avec normalement quelques infos supplémentaires sur les projets « secrets ».

Keynote 2

C’est un Kevin Lynch très enjoué qui débute cette seconde Keynote avec l’annonce d’un partenariat avec la BBC pour la diffusion de contenus via le Media Player.

MAX_Barcelone_135

 

Vient ensuite la présentation de quatre services sur lesquels Adobe mise beaucoup pour développer son activité de SaaS (Software as a Service) :

  • Scene 7 Imaging, du « On Demand Rich Media Publishing » (des briques techniques permettant de faire du Rich Commerce comme sur les sites de Gucci, Teamwork Athletic ou encore QVC) ;
  • Share, un service de collaboration centré sur le stockage de documents (avec une conversion à la volée en PDF + gestion des droits) ;
  • Pacifica, un service de VoIP basé sur Flash qui permettra également de passer des appels sur les réseaux de téléphonie traditionnels (une sorte de Skype en Falsh et bientôt en AIR) ;
  • CoCoMo, un service de collaboration et de communication en temps réel qui permet d’héberger des espaces de travail collaboratifs avec partage d’écran et gestion des simultanés.

Cette présentation est suivie d’une grosse démonstration de Termo, le futur outil de conception d’interfaces riches.

MAX_Barcelone_14

 

Ce Termo offre les possibilités suivantes : Concevoir une application Flex avec une approche graphique et non par composants ; Importation de fichiers PSP et conversion d’éléments graphiques en composants Flex (« Convert artwork as…« ) ; ajout de comportements (« events« ) et insertion de contenus dynamiques (création de listes). La prise en main de l’outil est tout simplement révolutionnaire de simplicité. Par contre la première beta ne vera pas le jour avant 2008, il va donc falloir être patient…

La Keynote se termine par la présentation d’un nouveau site géré par l’équipe Experience Design (xd.adobe.com) et de la roadmap des nouveaux outils, services, logiciels clients…

Même si j’ai vu des choses très impressionnantes je reste un peu sur ma faim car il n’a pas été fait mention du projet « Bordeaux » (le rumeur prétend que ce futur produit serait un environnement de développement Flash tout à la souris).

Under the Hood of eBay Desktop

Le client riche de eBay est visiblement LA star de ce Max Europe, cette session lui est d’ailleurs entièrement consacrée.

MAX_Barcelone_15

 

Ce projet est remarquable à plusieurs points de vue et notamment sur le soin apporté à l’interface :

  • Effets de transitions incorporés au navigateur de catégories ;
  • Système de suivi en quasi-temps réel des enchères ;
  • Intégration d’un bouton « Retour » comme dans les navigateurs ;
  • Implémentation de fonctionnalités rigolotes comme les piles de photos…

Plus d’infos sur le blog CraftyMind.

The Design Shootout

Une session particulièrement intéressante puisque les trois lead designers sur scène s’affrontent à coup de fonctionnalités inédites et de cool tricks :

MAX_Barcelone_16

 

Petit résumé des astuces qui ont été présentées :

  • Fusion d’images avec Bridge ;
  • Export d’une fonction Zoom vers une page HTML dans Photoshop ;
  • Compression JPEG bien plus performante dans Fireworks que dans Photoshop ;
  • Applications d’images et de textures à des formes mappées et converties en objets 3D dans After Effects ;
  • Edition de vidéos au sein de Photoshop ;
  • Gestion avancée des feuilles de styles CSS dans Dreamweaver ;
  • Nombreuses animations et déformations d’images JPEG dans After Effects…

Une session très rafraichissante et surtout dynamique car les astuces étaient notées à l’applaudimètre.

(à suivre…)

MAX Europe 2007, Jour 1 (suite et fin)

Les sessions s’enchainent à un rythme infernal et je ne sais plus où donner de la tête…

360° Design

C’est James Hilton (le directeur de création de l’agence AKQA) qui nous présente sa vision à 360° du design.

MAX_Barcelone_12

 

Les points-clés de son intervention :

  • Il n’y a pas de média à 360° mais plutôt de pertinence à 360° (rien ne sert d’être présents sur tout les supports, il faut plutôt se concentrer sur les plus pertinents dans le contexte de la marque) ;
  • La dimension participative est au cœur des expériences-client les plus engageantes (je n’ai pas su traduire « engaging« );
  • L’Attention Deficit Desorder menace tout l’écosystème publicitaire (report des temps d’audience de la TV vers des supports beaucoup moins bien maîtrisés comme les réseaux sociaux et les univers virtuels) ;
  • Il faut passer d’une logique d’Advertising (un message générique broadcasté via les médias traditionnels) à une logique d’Experiencing (une expérience de marque partagée de façon individualisée) – tout ça me fait penser à la notion de Tryvertising.

Cette session est l’occasion de découvrir un certain nombre d’opérations très innovantes réalisées par l’agence (ils sont vraiment très forts).

15 H : Je profite de la pause pour faire un tour dans le Community Pavillon :

MAX_Barcelone_11

 

Ambiance gros coussins de relaxation et salons privatifs du plus bel effêt (grâce à l’utilisation de gigantesques voiles).

From the Web to the Desktop with AIR and Flex

Une session un peu plus technique orchestrée par un Daniel Dura très en forme.

MAX_Barcelone_13

 

Il est si question du portage d’applications en ligne (avec Flex) vers un client riche (avec AIR) :

  • Le client riche est une notion ambigüe, il préfère parler de Web-Enabled Dekstop Application ;
  • Les applications réalisées avec Flex Builder 3 peuvent être indifféremment publiée en mode RIA (avec Flash) ou en mode RDA (avec AIR), il faut par contre être rigoureux dans l’architecture de l’application pour pouvoir réutiliser un maximum de composants ;
  • AIR apporte beaucoup de souplesse dans la personnalisation des applications (fenêtre, icône animé du system tray, menus et raccourcis clavier…
  • Possibilité de faire de la surveillance d’état et d’activité (pour gérer le basculement de mode en / hors ligne et la re-synchronisation des données) ;
  • Possibilité de faire du drag & drop depuis ou vers une application AIR (fichiers, liens, images…) ;
  • Gestion simplifiée du déploiement (par l’intermédiaire de badges) et des mises à jour (il faut pour cela acquérir un certificat).

La journée s’achève et j’ai une furieuse envie de prendre l’air (sans mauvais jeux de mots). ça tombe bien car nous avons droit à une visite guidée pédestre du centre-ville (superbe).

MAX Europe 2007, Jour 1 (suite)

Maintenant que la conférence pleinière est passée, les ateliers se succèdent…

Creating your First RIA with Flex

Petite session de formation avec Matt Boles (un évangéliste de Flex qui va bientôt passer en version 3). La salle est divisée en deux groupes : les PC à gauche, les Mac à droite. Je me précipite à droite… pour me rendre compte que ces Mac derniers cris sont équipés de claviers espagnols ! Dépité, je me rassois donc devant un vieux Dell à bout de souffle.

MAX_Barcelone_6

 

Petit résumé de cette séance :

  • Flex n’est pas un produit mais une famille de produits ;
  • Flex Builder se présente comme un environnement de travaille rigoureux et intuitif (à l’aide d’un très bon système de saisie assistée) ;
  • la création d’applications passe par une maîtrise de termes barbares et de notions complexes comme les classes, les composants, les méthodes, les évènements…

Et voilà, je viens de faire ma première séance de code intensif, très instructif.

Petit détour par la salle de presse :

MAX_Barcelone_8

 

On m’apprends que le CEO d’Adobe nous accorde une interview privative, j’attrape mon sac à dos et me précipite vers la salle 129.

COO Group Press Interview

Ambiance intimiste pour cette interview de groupe (à peine 10 journaliste) du patron d’Adobe (Shantanu Narayen) :

MAX_Barcelone_10

 

J’y découvre un homme très simple et incroyablement disponible pour quelqu’un qui a la responsabilité opérationnelle de plus de 6.000 personnes et près de 3 milliards de $ de C.A. En tout cas une très bonne occasion pour nous éclairer sur certains points :

  • AIR sera de plus en plus utilisé comme environnement d’exécution des logiciels d’Adobe ;
  • Adobe va s’investir dans la mouvance open source (notamment au travers de Tamarin) ;
  • Pas d’annonce concernant l’iPhone (selon lui, un appareil qui ne sait pas lire du Flash n’est pas réellement internet-enable, et toc !), la balle semble être dans le camp d’Apple ;
  • Le rachat de Buzzword se situe dans le cadre d’une solution de collaboration (comme Connect) autour de contenus textuels (comme la suite Acrobat), donc pas de suite bureautique en ligne ;
  • La 3D est un axe de développement important pour les futures versions de Flash, PDF et même AIR (en concurrence avec le WPF de Microsoft qui gère de façon native les interfaces en 3D) ; à ce sujet le patron rappelle qu’ils ont racheté l’année dernière la société française TTF (Adobe enrichit sa gestion des modèles 3D en rachetant TTF) ;
  • L’expérience utilisateur reste une préoccupation centrale pour les équipes d’Adobe qui ont par ailleurs lancé un Experience Design Users Group.

Wow ! Je ressors enchanté de cette session où la proximité était réellement de rigueur.

(à suivre)