Stitch : conseils pour utiliser le dernier outil de design de Google

Stitch : conseils pour utiliser le dernier outil de design de Google

Avatar de Olivier Sauvage

Article par :

Introduction : Stitch, l’outil de design propulsé par l’IA de Google Labs

Imaginez un outil de design qui non seulement génère des interfaces, mais qui comprend également l’importance de l’empathie, de l’esthétique et d’une direction créative claire. C’est précisément ce que propose Stitch, un projet innovant de Google Labs que je vous avais présenté ici. Dans cet article, on va explorer un peu plus les fonctionnalités de Stitch, en nous basant sur une présentation vidéo de David East, un développeur chez Google, et découvrir comment cet outil peut transformer votre processus de design.

Le secret d’un bon design avec Stitch : la direction créative

Selon David East, la clé pour obtenir des résultats optimaux avec Stitch réside dans la direction créative. Au lieu de se contenter de prompts vagues, il est essentiel de définir un concept de design clair, une ambiance et une esthétique générale.

Il compare les agents de codage à des développeurs qui excellent lorsqu’ils sont guidés par un chef de projet. De même, Stitch brille lorsque vous agissez comme son directeur artistique.

La précision, comme toujours, est indispensable quand on s’adresse à une IA et qu’on veut obtenir des résultats précis.

Pour illustrer ce point, David East présente un exemple concret. Un prompt basique tel que « Une page de liste de courses de course à pied » produit un résultat générique et peu inspirant.

Premier exemple d'une réalisation e site de running généré avec Stitch
Exeple de site de running généré avec Stitch sans instruction poussées. C’est déjà pas mal ! Mais il y a vraiment moyen d’aller plus loin.

En revanche, en injectant de l’empathie et en décrivant précisément l’esthétique souhaitée, Stitch peut générer des designs beaucoup plus pertinents et percutants.

Autres exemples de sites réalisés avec Stitch en affinant le prompt.
Stitch excelle à générer plusieurs propositions pour une seule demande. Ici apparaissent les résultats après des premiers ajustement au prompt de départ. Stitch génère quelque chose de plus authentique et original.

De l’abstraction à la réalité : l’importance de l’empathie dans le design

David East insiste sur l’importance de l’empathie dans le processus de design. Il ne suffit pas de vouloir un site qui ait l’air « bien » ou « haut de gamme ». Il faut se mettre à la place de l’utilisateur et comprendre ses besoins et ses émotions.

Par exemple, pour concevoir un site sur Washington D.C., il ne suffit pas de le qualifier de « patriotique » ou « monumental ». Il faut penser aux éléments concrets qui caractérisent la ville : le marbre, les colonnes, les grandes places ouvertes, et surtout, le style néoclassique des monuments.

Autre exemples de designs créés avec Stitch pour générer un site sur la ville de Washington DC

S’appuyer sur du concret plutôt que des termes génériques

Cette approche permet à Stitch de s’appuyer sur des concepts concrets et de générer des designs qui évoquent une atmosphère et une ambiance spécifiques. David East prend l’exemple d’un site communautaire sur le marathon. Au lieu d’utiliser des mots-clés génériques comme « sportif » ou « athlétique », il décrit le prestige du marathon de Boston et les couleurs historiques de la course à pied, comme l’argile d’une vieille piste.

Gemini à la rescousse : trouver les mots justes pour un prompt efficace

Comment trouver les mots justes pour décrire une esthétique ou une ambiance spécifique ? David East recommande de faire appel à Gemini, l’IA conversationnelle de Google. En lui demandant de l’aider à rédiger un prompt en utilisant des concepts de design, des descriptions esthétiques et une direction créative claire, il obtient des suggestions de termes qu’il n’aurait pas trouvés lui-même, comme « calcaire architectural » ou « encre sur papier ».

Ces termes précis permettent à Stitch de construire des designs plus riches et plus nuancés. Le prompt devient ainsi une véritable feuille de route pour l’IA, lui indiquant précisément le style et l’atmosphère à reproduire.

Le design system : l’ADN de votre interface

Stitch génère automatiquement un design system pour chaque projet. Ce design system contient les couleurs, les polices et les composants qui définissent l’identité visuelle de votre interface. Il permet de maintenir la cohérence entre les différents écrans et de garantir une expérience utilisateur harmonieuse.

Le système de design est piloté par un brief créatif structuré, généré par Stitch à partir de vos prompts. Ce brief couvre la direction créative, la hiérarchie des couleurs, la logique typographique, l’élévation, les composants, et même les choses à faire et à ne pas faire.

Exemple de design system généré par Stitch. Vous pouvez ensuite le télécharger et l'utiliser dans un outil de vibe coding pour l'appliquer à votre développement.
Exemple de design system généré par Stitch. Vous pouvez ensuite le télécharger et l’utiliser dans un outil de vibe coding pour l’appliquer à votre développement (comme Antigravity, dont je vous ai aussi déjà parlé)

Qu’est-ce qu’un design system ?
Pour faire simple, un Design System est bien plus qu’une simple bibliothèque de composants graphiques. C’est la « source unique de vérité » (Single Source of Truth) d’une entreprise pour tout ce qui concerne l’interface et l’expérience utilisateur de ses produits numériques.

Imaginez que c’est à la fois le dictionnaire, la grammaire et la boîte de LEGO d’une marque.

Les rôles des couleurs : une hiérarchie visuelle

Le design system de Stitch comporte quatre rôles de couleur : Primaire, Secondaire, Tertiaire et Neutre. Il est important de ne pas considérer ces couleurs comme une simple palette assortie, mais plutôt comme une hiérarchie. Chaque couleur a un rôle spécifique en fonction de son poids visuel et de son importance.

  • Neutre: Représente 80 à 90 % de l’écran. C’est le canevas, la base de votre design.
  • Primaire: L’encre. Utilisée pour les titres, le corps du texte et le contenu principal.
  • Secondaire: Plus discrète que la couleur primaire, elle sert à compléter l’information.
  • Tertiaire: La couleur d’accent. Utilisée pour les boutons importants ou les états de survol. C’est l’appel à l’action.

La typographie : choisir les bonnes polices pour le bon message

La hiérarchie des polices définit le titre, le corps du texte et l’étiquette. Stitch peut proposer des polices en fonction de la direction créative que vous avez définie. Cependant, il est important de choisir des polices qui correspondent à l’image que vous souhaitez projeter. David East recommande par exemple d’utiliser la police *Public Sans* pour le titre et le corps du texte, car elle est à la fois officielle et conviviale.

Les variantes : explorer différentes options de design

Les variantes vous permettent de tester différentes approches de design et de cibler des aspects spécifiques de votre interface. Vous pouvez régler le niveau de créativité (Refine, Explore ou Reimagine) et écrire des prompts personnalisés pour explorer différentes mises en page, typographies ou images.

David East utilise les variantes pour explorer une mise en page d’éditorial Lookbook, avec de grands titres éditoriaux sur les images, comme un magazine de voyage de luxe. Il génère ainsi plusieurs options et choisit celle qui correspond le mieux à sa vision.

Exemple de génération de variantes dans Stitch
C’est toute la puissance de l’IA générative. Générer des variantes pour votre projet ne vous prendra pas plus de temps. Il faut quelques secondes à peine à Stitch pour vous proposer un travail qui aurait pris des heures auparavant.

Le copywriting : donner vie à votre interface

L’esthétique, les couleurs et la typographie sont importantes, mais le contenu est ce qui donne vie à votre interface. Un bon copywriting peut transformer un simple modèle en une expérience utilisateur immersive et engageante.

Pour générer du contenu pertinent et percutant, David East utilise des Agent Skills, des compétences d’agents qui contiennent des connaissances et une expertise spécifiques. Il utilise notamment une compétence de copywriting écrite par Corey Haines, un spécialiste de la conversions, pour générer du contenu pour son application communautaire de marathon. En utilisant son système de design, le résultat est bluffant !

Exemple de repository de skills
Un repository de skills. Pour obtenir des skills marketing, vous pouvez aller ici : https://github.com/coreyhaines31/marketingskills

Qu’est-ce qu’un skill ?
Dans l’univers du vibe coding et des agents IA, un « skill », c’est concrètement un fichier de configuration ou un script qui sert de mode d’emploi à l’IA.
C’est l’équivalent d’installer une application sur ton téléphone pour lui donner une nouvelle fonction.

Conclusion : Stitch, un outil puissant pour tous !

Stitch est un outil puissant qui peut transformer votre processus de design. En vous aidant à définir une direction créative claire, à générer des systèmes de design cohérents, à explorer différentes mises en page et à intégrer du contenu percutant, Stitch vous permet de créer des interfaces exceptionnelles.

N’oubliez pas que Stitch n’est pas un remplacement du processus de design, mais un outil qui l’amplifie. Les meilleurs designs proviennent de la réflexion, de la compréhension de votre contenu et de l’établissement d’une direction créative claire. Et avec Stitch, vous avez tous les outils nécessaires pour transformer votre vision en réalité.

Voir la vidéo de démonstration de David East

Laisser un commentaire