mardi 30 octobre 2007

En quoi consiste la catégorie Interface Design

Tout d'abord, il faut savoir qu'aucun pré-requis n'est nécessaire pour participer à cette catégorie, néanmoins, si vous avez des connaissances en programmation, elles vous seront utiles. L'an dernier, avant de participer, je ne connaissais ni WPF, ni Microsoft Expression Blend, mon coéquipier Flavien avait quelques bases sur WPF et de bonnes connaissances en programmation.

Le but de la catégorie Interface Design est de créer une interface graphique. Différents supports peuvent être utilisblendés (PC, PDA, Télévision, Tablet PC, téléphone portable, tableau tactile…). Il s'agit de créer une interface fonctionnelle interactive la plus innovante possible. Il est fortement conseillé d'utiliser Microsoft Expression Blend, logiciel tout nouveau qui permet de créer assez simplement de belles interfaces style Vista et qui utilise WPF (Windows Presentation Foundation). La beta de Blend 2 est téléchargeable gratuitement. Vous pouvez également avoir besoin de Microsoft Expression Design (outil de design) et de Microsoft Visual Studio (IDE C#).



Si vous ne voulez pas toucher une ligne de code il est tout de même possible de faire une application très réussie en utilisant seulement Microsoft Expression Blend. Je détaillerai dans un futur poste comment débuter avec ce logiciel. En attendant vous pouvez vous entrainer avec les multiples turoriels livrés avec Blend.


Les rounds
:

  • Le premier round est assez facile à passer. Il suffit de faire un storyboard sous format power point par exemple (beaucoup de participants rendent également des flash) et un résumé (abstract) de 250 mots de votre futur projet (format PDF ou Word). Le tout est donc d'avoir une idée solide liée au thème de l'environnement, et de la présenter la plus précisément possible.
    Le storyboard d'une interface doit présenter les maquettes du projet futur (sous forme soit de dessins soit de schémas) et expliquer l'utilité de votre application et sa future évolution. L'an dernier, nous avions déjà commencé à nous servir de Blend avant le premier round, c'est pourquoi dans notre storyboard nous avions mis des captures des fenêtres créées avec Blend, contenant nos futurs contrôles et panels non personnalisés. Mais de nombreux participants ont soumis des schémas dessinés manuellement.

    Vous avez jusqu'au 1er février pour soumettre votre storyboard et votre abstract.

    Un vote entre participants a alors lieu pour déterminer quels sont les 30 meilleurs projets. Les 30 projets choisis permettent aux équipes de pouvoir passer au second round. Il est donc fortement conseillé de faire la pub de votre projet sur le forum du site officiel, pour que les autres participants donnent des points pour votre application. L'an dernier autour de 80 projets ont été rendu, les voir tous prenaient un temps considérable c'est pourquoi il est vraiment important de se faire remarquer un minimum sur le forum officiel. Vous pouvez par exemple demander l'avis des autres participants sur votre idée et également donner votre avis sur les projets concurrents. Le second round nécessite une réelle implication de la part des participants, vous devez passer pas mal de temps sur votre application, chercher à comprendre WPF et l'utilisation de Blend.

  • Le second round consiste à rendre une application qui fonctionne, il doit y avoir une réelle interface entre l'utilisateur et l'ordinateur, et si possible elle doit être originale et innovante.

    Ce round se termine le 2 mai.

    Pour mon équipe, nous avions commencé fin décembre et terminé une semaine à peine avant la deadline.

    Un groupe de juges officiels sélectionnera alors les 6 meilleures applications. Ces 6 équipes auront la chance de se départager en finale.

  • Le 3ème round est le plus éprouvant car il consiste à créer une nouvelle application en 24h ! Les finalistes peuvent organiser leur temps comme ils le veulent. Mais, créer une application en 24h s'est peu, mieux vaut ne pas trop dormir ! Au début de la finale, un nouveau sujet est donné.

    Après les 24h, les présentations des projets ont lieues (projet annuel et projet fait en 24h).

Bientôt, je tenterai de vous donner des pistes pour trouver des idées pour votre future interface.

2 commentaires:

Anonyme a dit…

J'attend avec impatience les tutorials sur Blend!

Anonyme a dit…

Expression Blend sera disponible via les la partie Free Software durant les deux derniers round