MAX 2011 - Los Angeles - Session Catalog / Scheduler in Flex
Traduire/Translate (by Google) : English - Espagnol - Deutsch
Mise à jour / Updated : 9 octobre 2011
Il existe une version spéciale pour Android disponible sur l'Android Market :
Adobe MAX yamsc. Cette version sur Android utilise bien sûr Adobe AIR sur Android.
Plus d'informations ici
Pour MAX 2011 (qui aura lieu du 1er au 5 octobre 2011 à Los Angeles), Adobe a réalisé une application appelée Session Scheduler pour rechercher et visualiser les sessions. Cette application permet de rechercher des sessions avec des mots-clés mais seulement sur le titre et la description.
Comme les années précédentes (MAX 2010, MAX 2009, MAX 2008 en Europe), voici YAMSC - Yet Another MAX Session Catalog - pour MAX Los Angeles 2011 qui permet la recherche de session par mot-clés (sur tous les champs).
En fait, j'ai repris mon application Flex de l'année dernière et je l'ai adapté pour MAX 2011.
Cette application permet :
- le recherche des sessions par critères et/ou mots-clés
- la gestion d'un panier de session (avec une vue agenda)
- l'impression des sessions
- l'export au format Word/OpenXML des sessions
- l'export PDF des sessions
Démarrer l'application - Launch session catalog voir modifications
Les modes de recherche
Pour la recherche, vous pouvez sélectionner des critères sur le panneau gauche ET/OU entrez des mots-clés.
Par exemple, vous recherchez des sessions :
- avec Flex advanced. Tapez : flex advanced
- avec Air mardi. Tapez : air tuesday
- avec un auteur (par exemple: Thibault Imbert). Tapez : imbert
- les sessions de mercredi sur Air pour débutant. Tapez : wednesday air beginner
Bonne recherche...
Démarrage sur une recherche
Vous pouvez démarrer directement sur une recherche (par exemple si vous être un speaker à MAX).
Il suffit de passer le paramètre search avec une string initiale. Si votre recherche comprend plusieurs mots, séparer les mots par le caractère @.
Pour les sessions avec Thibault Imbert, mettre :
http://www.inwayvideo.com/max2011/index.html?search=imbert
Pour les sessions portant sur Android mardi, mettre :
http://www.inwayvideo.com/max2011/index.html?search=android@tuesday
Quelques mots sur l'application
En fait, cette application est basée sur un template d'application de recherche que nous avons créé à inWay. Ce template d'application est basé sur quelques écrans : les critères de recherche, la liste des résultats, une vue détail et une vue panier. Ce template d'application comprend des mécanismes d'impression, d'export (par exemple pour Word/OpenXML) et d'envoi de panier par mail à un ami.
Ce template d'application comprend aussi un back-office pour mettre à jour la base de données (sur MySQL et SQL-Server).
Voici un exemple d'utilisation de ce template chez CampusFrance pour les étudiants chinois désirant effectuer des études en France pour les niveaux Licence et Master : Catalogue Chine
Web-Services
L'application utilise les Web-services d'Adobe (en JSON). Malheureusement, cette année Adobe a bloqué les web-services par crossdomain. Il a fallu contourner le problème : on passe par un proxy en php.
L'affichage
En fait pour être efficace, on utilise simplement le composant List en variableRowHeight. L'itemRenderer est codé en ActionScript pour pouvoir gérer des textes en mode wordWrap (ici pour le titre et la description).
Export au format OpenXML/Word
On génère le format OpenXML/Word (extension .docx) directement à partir de Flex.
Export au format PDF
On génére le format PDF avec la bibliothèque AlivePDF de Thibault Imbert.
Version et release
version 1.02 - 9 octobre 2011
- liens vers les vidéos des conférences et téléchargement des présentations des sessions
version 1.00 - 6 juillet 2011
- version initiale avec portage pour MAX 2011