Naviguer jusqu'au contenu principal

Concevez ensemble avec des calques de code sur le canvas

Sean BlantonProduct Designer, Figma

Aujourd'hui, les calques de code passent en bêta ouverte. Désormais, les équipes peuvent explorer et créer des prototypes avec du code sur le canvas.

Partager Concevez ensemble avec des calques de code sur le canvas

Concevoir avec du code vous permet d'observer le rendu et le comportement d'une expérience, des micro-interactions aux flux complets. Mais lorsque chacun travaille séparément avec ses propres outils de développement, on peut avoir l'impression de concevoir en vase clos, ce qui rend plus difficile le partage du travail ou la comparaison des différentes options.

C'est pourquoi nous avons lancé des calques de code en début d'année, permettant ainsi d'intégrer du code dans le canvas partagé de Figma. Auparavant, travailler avec du code impliquait d’utiliser un IDE, ce qui ne correspondait pas à la manière dont de nombreux utilisateurs de Figma souhaitent travailler. Les calques de code permettent aux équipes de créer visuellement en code, avec tous les outils collaboratifs qu'offre le canvas de Figma. Les coéquipiers peuvent tester des prototypes côte à côte, y ajouter des commentaires, ou dupliquer un calque de code pour explorer leurs propres idées, le tout au même endroit. Qu'il s'agisse de convertir des designs existants en code fonctionnel, d'importer un prototype codé depuis un outil tiers, un dossier local ou GitHub, ou de capturer le contenu en ligne de votre site web avec l'extension Chrome, les calques de code vous permettent de continuer à créer sur le canvas.

Récapitulatif du lancement de Config India présentant le design collaboratif d’une application, une option « Le créer avec du code » et un prompt IA pour inclure une fonctionnalité d'ajout aux favoris.Récapitulatif du lancement de Config India présentant le design collaboratif d’une application, une option « Le créer avec du code » et un prompt IA pour inclure une fonctionnalité d'ajout aux favoris.

Découvrez tous les lancements prévus cette semaine.

Créer à partir de votre travail existant

Lorsque vous explorez une nouvelle idée de produit, il est parfois utile de partir d'une page blanche. En d'autres occasions, par exemple lorsque vous envisagez une nouvelle fonctionnalité ou un nouveau flux, il est plus efficace d'utiliser votre base de code existante. Les calques de code vous offrent plusieurs façons de tirer parti du travail déjà réalisé. Importez une base de code de prototypage légère prise en charge depuis GitHub ou un dossier local pour créer à partir des écrans et des interactions dont vous disposez déjà. Lorsque vous importez depuis GitHub, le calque de code reste connecté à ce référentiel.

Utilisation de prompts avec un agent dans les calques de codeUtilisation de prompts avec un agent dans les calques de code
Importez votre base de code de prototypage depuis GitHub ou un dossier local pour itérer sur des flux existants.
Du code sur le canvasDu code sur le canvas
Continuez à explorer votre expérience web en direct sur le canvas avec l'extension Chrome de Figma.

Lorsque Maria Gaston, designer chez Figma, a voulu rendre un prototype qu'elle avait créé dans un IDE plus facile à examiner avec son équipe, elle a importé le code dans un calque de code via le serveur Figma MCP. « Dans l'outil de codage, il était plus difficile de partager le travail et les itérations », explique-t-elle. « C'est un environnement très isolé. Désormais, toutes les autres personnes ayant accès à ce fichier peuvent facilement y accéder et l’exploiter. »

L'extension Chrome de Figma vous permet de transposer votre expérience web en temps réel sur le canvas sous forme de calque de code, afin de pouvoir continuer à explorer les modifications en parallèle de la page d'origine.

Par exemple, chez Cox Automotive, qui fournit des logiciels et des services aux concessionnaires automobiles, Lindsay Brechler, product manager senior, a intégré un prototype HTML existant dans des calques de code afin que les parties prenantes puissent s'accorder sur une nouvelle fonctionnalité. Parce que chaque version restait sur le canvas, Lindsay pouvait reprendre l'une d'elles et continuer à itérer sans avoir à repartir de zéro. « D'itération en itération, les calques de code permettent de très bien conserver la cohérence entre chaque écran et chaque interaction », explique Lindsay.

Vous pouvez également transformer un design Figma en un calque de code interactif. Derek Onay, responsable du design produit pour les design systems chez Rocket Money, utilise cette méthode pour partager ses premières idées avec son équipe. Lorsque celle-ci créait des composants d'écran de base, il était important de fixer les interactions et l'accessibilité dès le début, avant qu'elles n'affectent les utilisateurs du produit. Derek a créé un concept dans un calque de code afin de faciliter ces échanges. « Avec les calques de code, la véritable valeur réside dans la capacité à mieux communiquer des idées et à obtenir l’adhésion des parties prenantes », déclare-t-il. « Je peux partager un prototype fonctionnel et rejoindre mon équipe là où elle est déjà, sur Figma. »

Au-delà du code et des designs existants, vous pouvez apporter un prototype depuis votre outil de codage sur le canvas via le serveur MCP de Figma, ou capturer votre page web en direct comme un calque de code grâce à l'extension Chrome de Figma.

Continuez à explorer votre expérience web en direct sur le canvas avec l'extension Chrome de Figma.

Explorer et construire ensemble

Instantané client : Merkle

Merkle, une agence mondiale spécialisée dans l'expérience client, utilise des calques de code tout au long de son processus de design et de création, depuis l'idéation sur un canvas vierge jusqu'à l'itération sur des fonctionnalités existantes déjà développées en code. L'impact :

→ Une accélération de 30 % des itérations et du développement des fonctionnalités.

→ Une réduction de 50 % de la documentation, notamment des spécifications d'interaction figurant sur les tickets.

Lorsque vous travaillez avec des agents de codage dans un IDE, il est facile de s'accrocher à votre première idée avant d'avoir envisagé les alternatives. Grâce aux calques de code, plusieurs versions d'un prototype peuvent coexister sur le même canvas : vous et votre équipe pouvez dupliquer un prototype, tester une approche différente et comparer les deux versions sans avoir à alterner entre elles.

Miguel Wermuth, un designer produit chez Dell Technologies, travaille sur l'expérience du compte client tant pour les entreprises que pour les acheteurs de dell.com, sur mobile, tablette et bureau. Il utilise des calques de code pour intégrer des expériences d'IA conversationnelle, dans lesquelles une partie prenante peut saisir une question et le prototype répond en affichant l’écran approprié, sur le canvas. Une fois qu'un flux est approuvé par ses collègues designers, Miguel le développe en calques de code pour obtenir l'approbation des parties prenantes commerciales, qui trouvent un prototype fonctionnel plus facile à suivre qu'une série d'écrans statiques. Pour comparer les versions, il duplique les calques de code côte à côte sur le canvas. « Grâce aux calques de code, je peux travailler sur du code tout en concevant sur le canvas. Cette interaction plus fluide entre le design et le code est vraiment très puissante. »

Dupliquez les calques de code pour explorer différentes options côte à côte avec votre équipe.
Astuce pour les calques de code

Mettez un calque de code en miroir dans l'application mobile Figma afin de l’examiner où que vous soyez.

Mais il ne s'agit pas seulement d'évaluer une orientation ; les calques de code vous permettent de prendre du recul et d'examiner une expérience produit dans sa globalité. Comme le dit Matt Davey, directeur de l'expérience chez 1Password : « La véritable superpuissance de Figma a toujours été le canvas. » C'est comme lorsque nous imprimions toutes les pages d'un site web et les collions sur un tableau blanc. La possibilité d'examiner ces éléments d'UI dans leur ensemble est extrêmement précieuse. »

Le véritable super pouvoir de Figma a toujours été le canvas. La possibilité d'examiner ces éléments d'UI dans leur ensemble est extrêmement précieuse.
Matt Davey, Directeur de l'expérience, 1Password

Affiner sans négliger le code

Instantané client : Superside

Vous pouvez également affiner les interactions d'un calque de code en sollicitant l'agent Figma. Leonardo Rica, responsable du design d'animation chez Superside, a utilisé des prompts pour développer un calque de code représentant un porte-cartes de crédit, dans lequel les utilisateurs peuvent faire défiler les cartes, appuyer sur l'une d'elles pour la mettre en avant, puis la retourner. Lorsque les cartes se sont brièvement empilées dans le mauvais ordre, Leonardo en a expliqué la cause en un seul prompt précis, et l’agent Figma a résolu le problème « comme par magie ».

À mesure que vous peaufinez une idée, les calques de code vous permettent d'apporter des modifications à la conception et de les appliquer au prototype fonctionnel. Pour les changements visuels que vous préférez effectuer directement, la fonction Extraire les designs transforme un écran ou un flux d'un calque de code en calques modifiables dans Figma.

Chez Checkout.com, Kris Murphy, designer produit senior, travaille sur des produits que les entreprises intègrent dans leurs propres expériences clients. Lorsqu'un client potentiel a voulu voir la technologie en action, Kris a créé une démo à l'aide de calques de code. « Les calques de code m'ont permis d'accélérer la création de la démo d'environ 50 %, et ce, avec un outil que je ne maîtrise pas encore totalement », dit Kris. Avant de partager la démo avec un client, Kris voulait s'assurer de la qualité de chaque écran. Au lieu de cliquer sur le prototype écran par écran, il a extrait chaque écran du calque de code sur le canvas de Figma. À partir de là, il était facile de les revoir côte à côte pour repérer et corriger tout ce qui devait être retravaillé. Kris a ensuite renvoyé ces modifications au calque de code, et l'équipe de Checkout.com a également pu revoir le flux complet des révisions effectuées sur le canvas. « Les calques de code représentent le parfait trait d'union entre le design et le développement, , déclare-t-il. « Ils m'ont aidé à concevoir et à mettre en œuvre mes idées rapidement. »

Carte avec des clusters numérotés d'articles à vendre à côté d'un prompt d'IA : « Ajoutez une fonctionnalité de cluster à tous les articles à vendre sur notre carte. »Carte avec des clusters numérotés d'articles à vendre à côté d'un prompt d'IA : « Ajoutez une fonctionnalité de cluster à tous les articles à vendre sur notre carte. »
Demandez à l'agent Figma d'ajouter des fonctionnalités, telles que des cartes interactives, à un calque de code.
Astuce pour les calques de code

Vous pouvez également fusionner des idées provenant de différentes versions du prototype. Si l'équipe aime la mise en page d'une version et les interactions d'une autre, elle peut demander à l'agent Figma de les regrouper dans une nouvelle version à tester.

Parmi les autres options d'édition, il est possible de faire un commentaire directement sur un prototype, d'annoter les frames d'un prototype pour montrer à l'agent où un changement est nécessaire, ou d'inspecter et de modifier le code directement. Et la nouvelle expérience plein écran mise à jour vous permet de travailler avec l'agent dans plusieurs fils de discussion sur différentes parties du travail.

Une fois que vous avez terminé de mettre à jour votre code avec vos modifications, vous pouvez le pousser vers une branche afin que vos collègues puissent continuer à développer à partir du prototype. Créer une demande d'extraction permet à votre équipe de revoir ces modifications avant de les fusionner dans le projet partagé.

Extraire les designsExtraire les designs
Utilisez la fonction `Extraire les designs` pour transformer les écrans d'un calque de code en frames Figma modifiables.

Les calques de code sont déployées en bêta ouverte à partir d'aujourd'hui et utiliseront des crédits d'IA. Dans les forfaits payants, la création et l'édition au sein des calques de code sont gratuites jusqu'au 4 novembre 2026.

Créer et collaborer avec Figma

Se lancer gratuitement
Powered by Fruition