Sketch pour les designers : pourquoi, quand et comment l'utiliser ?

Idean France
Idean FranceIdean France
Sketch pour les designers
Pourquoi, quand et comment l’utiliser
Ces dernières années, Sketch a su
s’imposer comme le logiciel idéal pour du
design interfaces.
L’objectif de ce document est de
comprendre pourquoi l’utiliser, dans quels
cas et comment en faire un outil efficace et
collaboratif pour trouver le meilleur
workflow possible.
INTRODUCTION
1. Les avantages
1. Les limites
1. Les bonnes pratiques
SOMMAIRE
LES AVANTAGES
FACILE À PRENDRE EN MAIN
L’interface est simple et le logiciel est peu
coûteux. On est loin des usines à gaz que
sont Axure, Photoshop ou Illustrator ce qui
permet à différents profils de pouvoir
manipuler les fichiers :
→ Un PO peut faire des tests d’évolutions
→ Un rédacteur peut faire des
modifications de textes directement dans
les maquettes
→ Un dev peut aller chercher ses découpes
lui-même
...
UNE APPROCHE PAR COMPOSANTS
Ce logiciel est parfait pour une approche
par composants :
● Chaque composant est transformable
en symbole et son comportement
responsive peut être spécifié (fixe,
fluide etc…)
● Possibilité de créer un style guide sur
une page, directement dans le fichier
Sketch et de piloter les modifications
de composants depuis ce style guide
Un style guide dans mon fichier Sketch
LA FACTORISATION DU DESIGN
Sketch permet de faire un élément une
seule fois et de le faire évoluer au fur et à
mesure du projet. Chaque partie de
l’interface peut être factorisée et ré-utilisée.
● Les composants peuvent être
transformés en symboles que l’on
peut rendre paramétrables grâce à la
fonctionnalité d’override
● Les Styles partagés permettent de
définir une seule fois une couleur ou
un style de typos.
Symboles paramétrables
Styles de couleurs Styles de typos
LES LIBRAIRIES PARTAGÉES
Les librairies partagées permettent de
centraliser tous les éléments visuels du
projet et de garder une cohérence, même
lorsqu’on travaille à plusieurs designers.
● Lingo et Zero height par exemple
proposent de stocker tous les
composants en les classant et de
pouvoir les utiliser directement dans
les fichiers
● Sketch propose aussi maintenant une
librairie partagée qui permet de
savoir lorsqu’un composant a changé
et d’appliquer la modification partout.
La librairie native de Sketch
Comparatif des bibliothèques partagées
Voir cet article
VERSIONING DE FICHIERS
Nous sommes de plus en plus amenés à
travailler à plusieurs profils (designers UX,
UI, Créas, PO, Dev…) sur les mêmes fichiers.
Grâce à des logiciels comme Abstract il est
maintenant possible de faire du versioning
de fichiers afin que tout le monde parte
toujours de la dernière version !
À surveiller : Figma qui propose également
du travail collaboratif (et XD qui devrait
suivre) Abstract : outil de versioning pour repartir
toujours du fichier le plus à jour
PROTOTYPER RAPIDEMENT
L’autre intérêt de Sketch est de pouvoir
prototyper très rapidement via le plugin
Craft qui crée automatiquement un
prototype invision.
Il existe également d’autres plugins de
prototypages :
● Launchpad qui transforme un fichier
sketch en html
● Mirr.io qui permet de prototyper
directement dans Sketch sans passer
par invision
Protoypage rapide avec Craft
PASSAGE EN DEV FACILITÉ
La façon de construire les interfaces avec
Sketch se rapproche énormément de la
façon de penser d’un développeur, ce qui
facilite le passage en dev.
On notera également :
● Des découpes multi-plateformes des
assets en quelques clics
● Des spécifications graphiques
simplifiées avec des logiciels comme
Inspect (en passant toujours par le
plugin Craft), Sympli, Zeplin...
Des specs facilement récupérables par les dev
DES PLUGINS À GOGO
Vous n’arrivez pas à faire quelque chose
dans Sketch ? Hé bien quelqu’un a
sûrement déjà créé un plugin pour vous !
En voici quelques uns :
https://medium.com/ux-power-tools/the-
ux-designers-best-companions-for-sketch-
2d6cd3c10534
Sinon ils sont tous référencés là :
https://www.sketchapp.com/extensions/pl
ugins/
Sketch Toolbox permet de gérer facilement
l’installation et la désinstallation des plugins Sketch
LES LIMITES
MAC ONLY
Et oui, c’est un des grands points noirs de
Sketch ; il ne s’adresse qu’aux designers
travaillant sur le système Mac…
Cela peut poser problèmes, notamment si
certaines personnes de l’équipe sont sur
Windows ou si un client veut pouvoir ouvrir
les fichiers sources...
GESTION DU TEXTE
La gestion du texte sur Sketch est
beaucoup moins fine que sur des logiciels
comme In design ou Illustrator par
exemple.
L’équipe de Sketch explique bien les soucis
que leurs posent la gestion de la typo dans
cet article.
La gestion du texte peut paraître simpliste comparé
à des logiciels de mise en page classiques.
PROTOTYPAGE POUSSÉ
Sketch n’est pas adapté pour du
prototypage poussé (micro-interactions,
transitions complexes etc…).
En fonction de l’objectif du prototype, on
préférera passer par Axure ou encore par
les très bons logiciels Principle, Flinto ou
proto.io.
Et pour des prototypes exportables ensuite
en code, on privilégiera Framer.js
On doit toujours adapter l’effort à l’objectif du prototype
Article
ARBORESCENCE
Il est parfois plus difficile sur Sketch d’avoir
une bonne vision de l’arborescence.
Afin de conserver une vision d’ensemble il
est toutefois possible d’utiliser le plugin
Userflow.
Arborescence sur axure
DESIGN COLLABORATIF
Il n’est pas encore possible de travailler à
plusieurs sur le même fichier Sketch et de
voir en live les modifications des autres
designers.
On attend beaucoup du plugin Picnic dont
c’est la promesse et pour ceux qui ne sont
pas patients, il est également possible de
se mettre au logiciel Figma dont c’est le
gros point fort.
LES BONNES PRATIQUES
ON RÉFLÉCHIT AVANT DE SE LANCER
Oui, Sketch est facile à prendre en main
mais ce n’est pas une raison pour se jeter
sur le logiciel dès le début du projet…
Donc on n’oublie pas :
- Des sketchings pour dégrossir
rapidement la demande
- La cinématique pour définir le
parcours
- Des zonings ou des wireframes pour
affiner le besoin
Le prototype papier : indispensable avant de se lancer !!
LES PAGES
Les pages permettent de structurer le
fichier. Il existe plusieurs approches :
- Une page par sprint
- Une page par fonctionnalité clé
- Une page par parcours
- ...
De mon côté, je préfère lorsque c’est
possible d’avoir une seule page “design”
avec tous les parcours (pour garder la
vision d’ensemble) puis une page “Style
Guide” et une page “Assets”.
Attention : la page “symboles” que Sketch créé automatiquement
devient vite le bazar, même quand on essaie de la ranger
régulièrement. Il est possible d’organiser cette page avec le plugin
Symbol Organiser
LES SYMBOLES
Les symboles permettent de factoriser son
design. Bien conçus, ils peuvent être
responsives et dynamiques (overrides de
textes, d'icônes, de couleurs etc...)
Bonnes pratiques :
- Bien nommer ses symboles
- Mettre des “/” dans le nom pour créer des
dossiers
- Faire un symbole le plus intelligemment
possible au vue de ces potentielles
réutilisations
Les bonnes pratiques des symboles
LES CALQUES
Les fichiers sont rarement manipulés par
une seule personne. Le but est donc que
n’importe qui puisse en comprendre la
structure.
Les calques doivent être :
- Bien nommés
- Bien rangés
- Groupés
Il est également possible de faire une
recherche parmis les calques pour les
sélectionner rapidement.
LES RACCOURCIS SONT VOS AMIS
Afin d’aller plus vite, il est utile de passer
par les raccourcis clavier.
Les principaux raccourcis à connaître
Tous les raccourcis Sketch
ET EN BONUS...
Pleins de ressources (plugins, icons,
kits…) pour bien débuter :
http://sketch.fordesignrs.com/
Et des vidéos pour se former :
http://learnsketch.com/tutorials
Audrey Hacq - Octobre 2017
1 sur 26

Recommandé

Design systems : Bench et reco sur les outils par
Design systems : Bench et reco sur les outilsDesign systems : Bench et reco sur les outils
Design systems : Bench et reco sur les outilsIdean France
2.8K vues49 diapositives
La recette graphique par
La recette graphiqueLa recette graphique
La recette graphiqueIdean France
1.7K vues28 diapositives
Design Systems : à votre marque, prêts, partez ! par
Design Systems : à votre marque, prêts, partez !Design Systems : à votre marque, prêts, partez !
Design Systems : à votre marque, prêts, partez !Idean France
1.7K vues75 diapositives
Meetup langages visuels - Backelite - novembre 2017 par
Meetup langages visuels - Backelite - novembre 2017Meetup langages visuels - Backelite - novembre 2017
Meetup langages visuels - Backelite - novembre 2017Idean France
523 vues166 diapositives
SharePoint summit Montreal 2014 developer vs designer des solutions belles et... par
SharePoint summit Montreal 2014 developer vs designer des solutions belles et...SharePoint summit Montreal 2014 developer vs designer des solutions belles et...
SharePoint summit Montreal 2014 developer vs designer des solutions belles et...Vincent Biret
586 vues34 diapositives
FLUPA UX-Day 2014 - Sophie Henry : "L’UX sans papier, ou comment faire de l’U... par
FLUPA UX-Day 2014 - Sophie Henry : "L’UX sans papier, ou comment faire de l’U...FLUPA UX-Day 2014 - Sophie Henry : "L’UX sans papier, ou comment faire de l’U...
FLUPA UX-Day 2014 - Sophie Henry : "L’UX sans papier, ou comment faire de l’U...Flupa
2.2K vues16 diapositives

Contenu connexe

Tendances

Cocoheads react native + redux par Nicolas Fontaine par
Cocoheads   react native + redux par Nicolas FontaineCocoheads   react native + redux par Nicolas Fontaine
Cocoheads react native + redux par Nicolas FontaineIdean France
376 vues30 diapositives
Fake it ('till you make it) par
Fake it ('till you make it)Fake it ('till you make it)
Fake it ('till you make it)Rémi Delhaye
648 vues33 diapositives
Introduction Gestion Projet web par
Introduction Gestion Projet webIntroduction Gestion Projet web
Introduction Gestion Projet webguest6d3f53
5.7K vues21 diapositives
Co concevoir un atelier de co-conception par
Co concevoir un atelier de co-conceptionCo concevoir un atelier de co-conception
Co concevoir un atelier de co-conceptionRaphaël Yharrassarry
42.8K vues33 diapositives
L'industrie du meuble se transforme par
L'industrie du meuble se transformeL'industrie du meuble se transforme
L'industrie du meuble se transformeOlivier KRAFFT - Axemble
1.8K vues9 diapositives
SharePoint: développeurs vs designers sps montreal 2014 par
SharePoint: développeurs vs designers sps montreal 2014SharePoint: développeurs vs designers sps montreal 2014
SharePoint: développeurs vs designers sps montreal 2014Vincent Biret
912 vues32 diapositives

Tendances(12)

Cocoheads react native + redux par Nicolas Fontaine par Idean France
Cocoheads   react native + redux par Nicolas FontaineCocoheads   react native + redux par Nicolas Fontaine
Cocoheads react native + redux par Nicolas Fontaine
Idean France376 vues
Introduction Gestion Projet web par guest6d3f53
Introduction Gestion Projet webIntroduction Gestion Projet web
Introduction Gestion Projet web
guest6d3f535.7K vues
SharePoint: développeurs vs designers sps montreal 2014 par Vincent Biret
SharePoint: développeurs vs designers sps montreal 2014SharePoint: développeurs vs designers sps montreal 2014
SharePoint: développeurs vs designers sps montreal 2014
Vincent Biret912 vues
Alphorm.com Formation AutoCAD 2021 : Les fondamentaux par Alphorm
Alphorm.com Formation AutoCAD 2021 : Les fondamentauxAlphorm.com Formation AutoCAD 2021 : Les fondamentaux
Alphorm.com Formation AutoCAD 2021 : Les fondamentaux
Alphorm10.7K vues
Optimiser son workflow frontend par Louis Chenais
Optimiser son workflow frontendOptimiser son workflow frontend
Optimiser son workflow frontend
Louis Chenais464 vues
Good Morning UX #1 : Initiation à la conception UX par Newflux UX/UI News
Good Morning UX #1 : Initiation à la conception UXGood Morning UX #1 : Initiation à la conception UX
Good Morning UX #1 : Initiation à la conception UX
Newflux UX/UI News16.7K vues

Similaire à Sketch pour les designers : pourquoi, quand et comment l'utiliser ?

MobiliTeaTime #14 : L'Atomic Design par
MobiliTeaTime #14 : L'Atomic DesignMobiliTeaTime #14 : L'Atomic Design
MobiliTeaTime #14 : L'Atomic DesignUSERADGENTS
4.2K vues42 diapositives
Faire du design par composant avec l'Atomic Design par
Faire du design par composant avec l'Atomic DesignFaire du design par composant avec l'Atomic Design
Faire du design par composant avec l'Atomic DesignLoïc Vanderschooten
174 vues47 diapositives
PRESENTATION_webclient.pptx par
PRESENTATION_webclient.pptxPRESENTATION_webclient.pptx
PRESENTATION_webclient.pptxAleskaVargas2
9 vues17 diapositives
introduction à la gestion de projet par
introduction à la gestion de projetintroduction à la gestion de projet
introduction à la gestion de projetlaureno
1.8K vues21 diapositives
Py osv newsletter-062018 par
Py osv newsletter-062018Py osv newsletter-062018
Py osv newsletter-062018FabMob
22 vues4 diapositives
Décourvir les logiciels libres par
Décourvir les logiciels libresDécourvir les logiciels libres
Décourvir les logiciels libresIsabelle Motte
1.6K vues33 diapositives

Similaire à Sketch pour les designers : pourquoi, quand et comment l'utiliser ?(20)

MobiliTeaTime #14 : L'Atomic Design par USERADGENTS
MobiliTeaTime #14 : L'Atomic DesignMobiliTeaTime #14 : L'Atomic Design
MobiliTeaTime #14 : L'Atomic Design
USERADGENTS4.2K vues
introduction à la gestion de projet par laureno
introduction à la gestion de projetintroduction à la gestion de projet
introduction à la gestion de projet
laureno1.8K vues
Py osv newsletter-062018 par FabMob
Py osv newsletter-062018Py osv newsletter-062018
Py osv newsletter-062018
FabMob22 vues
Décourvir les logiciels libres par Isabelle Motte
Décourvir les logiciels libresDécourvir les logiciels libres
Décourvir les logiciels libres
Isabelle Motte1.6K vues
Introduction à la gestion de projet par laureno
Introduction à la gestion de projetIntroduction à la gestion de projet
Introduction à la gestion de projet
laureno2.5K vues
Atelier Web et Mobile Design partie I, introduction au web design, Outils du ... par Ahmed BACHIR CHERIF
Atelier Web et Mobile Design partie I, introduction au web design, Outils du ...Atelier Web et Mobile Design partie I, introduction au web design, Outils du ...
Atelier Web et Mobile Design partie I, introduction au web design, Outils du ...
Human Talk - Faire du design par composant avec l'Atomic Design par Loïc Vanderschooten
Human Talk - Faire du design par composant avec l'Atomic DesignHuman Talk - Faire du design par composant avec l'Atomic Design
Human Talk - Faire du design par composant avec l'Atomic Design
L'impact du Responsive Web Design sur vos équipes projet - Mathieu Parisot - ... par SOAT
L'impact du Responsive Web Design sur vos équipes projet - Mathieu Parisot - ...L'impact du Responsive Web Design sur vos équipes projet - Mathieu Parisot - ...
L'impact du Responsive Web Design sur vos équipes projet - Mathieu Parisot - ...
SOAT1.6K vues
Réussir son projet Drupal par Adyax
Réussir son projet DrupalRéussir son projet Drupal
Réussir son projet Drupal
Adyax5K vues
Responsible Design ou Le web moderne à destination de tous par jwajsberg
Responsible Design ou Le web moderne à destination de tousResponsible Design ou Le web moderne à destination de tous
Responsible Design ou Le web moderne à destination de tous
jwajsberg1.2K vues
MobiliteaTime #5 : Responsive & Adaptive Design par USERADGENTS
MobiliteaTime #5 : Responsive & Adaptive Design MobiliteaTime #5 : Responsive & Adaptive Design
MobiliteaTime #5 : Responsive & Adaptive Design
USERADGENTS4.6K vues
Agile Tour Paris 2014 : Ma stack d'outils Agiles, tout un programme !, Cedric... par ENSIBS
Agile Tour Paris 2014 : Ma stack d'outils Agiles, tout un programme !, Cedric...Agile Tour Paris 2014 : Ma stack d'outils Agiles, tout un programme !, Cedric...
Agile Tour Paris 2014 : Ma stack d'outils Agiles, tout un programme !, Cedric...
ENSIBS3K vues
Storyboarding for the web : Methodology and Tools par Eric DI POL
Storyboarding for the web : Methodology and ToolsStoryboarding for the web : Methodology and Tools
Storyboarding for the web : Methodology and Tools
Eric DI POL5.2K vues
Développement d’un outil de zoom étendue et de création des signets. par Abdessadek ELASRI
Développement d’un outil de zoom  étendue et de création des signets.Développement d’un outil de zoom  étendue et de création des signets.
Développement d’un outil de zoom étendue et de création des signets.
Front end, une île qui mérite d'être visitée par Ouadie LAHDIOUI
Front end, une île qui mérite d'être visitéeFront end, une île qui mérite d'être visitée
Front end, une île qui mérite d'être visitée
Ouadie LAHDIOUI1.5K vues

Plus de Idean France

Start with a Concept and Stop Designing like a Machine par
Start with a Concept and Stop Designing like a MachineStart with a Concept and Stop Designing like a Machine
Start with a Concept and Stop Designing like a MachineIdean France
1.1K vues52 diapositives
Graph QL par Andy Gigon par
Graph QL par Andy GigonGraph QL par Andy Gigon
Graph QL par Andy GigonIdean France
362 vues30 diapositives
From Business to Buttons by Pierre Harlé par
From Business to Buttons by Pierre HarléFrom Business to Buttons by Pierre Harlé
From Business to Buttons by Pierre HarléIdean France
224 vues69 diapositives
RX Swift avril 2017 - David Yang par
RX Swift avril 2017 - David YangRX Swift avril 2017 - David Yang
RX Swift avril 2017 - David YangIdean France
340 vues15 diapositives
UI Design Trends for 2017 par
UI Design Trends for 2017UI Design Trends for 2017
UI Design Trends for 2017Idean France
2.8K vues24 diapositives
Tendances du Design d'Interface 2017 par
Tendances du Design d'Interface 2017Tendances du Design d'Interface 2017
Tendances du Design d'Interface 2017Idean France
1.5K vues24 diapositives

Plus de Idean France(20)

Start with a Concept and Stop Designing like a Machine par Idean France
Start with a Concept and Stop Designing like a MachineStart with a Concept and Stop Designing like a Machine
Start with a Concept and Stop Designing like a Machine
Idean France1.1K vues
From Business to Buttons by Pierre Harlé par Idean France
From Business to Buttons by Pierre HarléFrom Business to Buttons by Pierre Harlé
From Business to Buttons by Pierre Harlé
Idean France224 vues
RX Swift avril 2017 - David Yang par Idean France
RX Swift avril 2017 - David YangRX Swift avril 2017 - David Yang
RX Swift avril 2017 - David Yang
Idean France340 vues
UI Design Trends for 2017 par Idean France
UI Design Trends for 2017UI Design Trends for 2017
UI Design Trends for 2017
Idean France2.8K vues
Tendances du Design d'Interface 2017 par Idean France
Tendances du Design d'Interface 2017Tendances du Design d'Interface 2017
Tendances du Design d'Interface 2017
Idean France1.5K vues
Rendering unit tests par Nicolas Fontaine par Idean France
Rendering unit tests par Nicolas FontaineRendering unit tests par Nicolas Fontaine
Rendering unit tests par Nicolas Fontaine
Idean France396 vues
Sirikit par Julien Coudsi par Idean France
Sirikit par Julien CoudsiSirikit par Julien Coudsi
Sirikit par Julien Coudsi
Idean France506 vues
A developer who knows how to design by Audrey Hacq par Idean France
A developer who knows how to design by Audrey HacqA developer who knows how to design by Audrey Hacq
A developer who knows how to design by Audrey Hacq
Idean France1.7K vues
Messages Extensions par Nicolas Fontaine par Idean France
Messages Extensions par Nicolas FontaineMessages Extensions par Nicolas Fontaine
Messages Extensions par Nicolas Fontaine
Idean France622 vues
Un développeur sachant designer par Audrey Hacq par Idean France
Un développeur sachant designer par Audrey HacqUn développeur sachant designer par Audrey Hacq
Un développeur sachant designer par Audrey Hacq
Idean France1.2K vues
CA Layer / Core Animation {Cocoaheads Montpellier} par Idean France
CA Layer / Core Animation {Cocoaheads Montpellier}CA Layer / Core Animation {Cocoaheads Montpellier}
CA Layer / Core Animation {Cocoaheads Montpellier}
Idean France676 vues
Programmation Orientée Protocole {Cocoaheads Montpellier} par Idean France
Programmation Orientée Protocole {Cocoaheads Montpellier}Programmation Orientée Protocole {Cocoaheads Montpellier}
Programmation Orientée Protocole {Cocoaheads Montpellier}
Idean France651 vues
App groups, faire communiquer ses applications {Cocoaheads Montpellier} par Idean France
App groups, faire communiquer ses applications {Cocoaheads Montpellier}App groups, faire communiquer ses applications {Cocoaheads Montpellier}
App groups, faire communiquer ses applications {Cocoaheads Montpellier}
Idean France665 vues
FLUPA - UX Days 2016 : "Quand les militaires se prennent au jeu du Design Spr... par Idean France
FLUPA - UX Days 2016 : "Quand les militaires se prennent au jeu du Design Spr...FLUPA - UX Days 2016 : "Quand les militaires se prennent au jeu du Design Spr...
FLUPA - UX Days 2016 : "Quand les militaires se prennent au jeu du Design Spr...
Idean France559 vues
Cocoaheads Montpellier Meetup : La programmation réactive sur iOS avec Réacti... par Idean France
Cocoaheads Montpellier Meetup : La programmation réactive sur iOS avec Réacti...Cocoaheads Montpellier Meetup : La programmation réactive sur iOS avec Réacti...
Cocoaheads Montpellier Meetup : La programmation réactive sur iOS avec Réacti...
Idean France570 vues
Meetup CocoaHeads Montpellier : conférence sur l'Auto Layout par Idean France
Meetup CocoaHeads Montpellier : conférence sur l'Auto LayoutMeetup CocoaHeads Montpellier : conférence sur l'Auto Layout
Meetup CocoaHeads Montpellier : conférence sur l'Auto Layout
Idean France2.8K vues
How to design forms that deliver a great user experience par Idean France
How to design forms that deliver a great user experienceHow to design forms that deliver a great user experience
How to design forms that deliver a great user experience
Idean France3K vues
Les Formulaires - Les bonnes pratiques pour une meilleure expérience utilisat... par Idean France
Les Formulaires - Les bonnes pratiques pour une meilleure expérience utilisat...Les Formulaires - Les bonnes pratiques pour une meilleure expérience utilisat...
Les Formulaires - Les bonnes pratiques pour une meilleure expérience utilisat...
Idean France8.4K vues

Sketch pour les designers : pourquoi, quand et comment l'utiliser ?

  • 1. Sketch pour les designers Pourquoi, quand et comment l’utiliser
  • 2. Ces dernières années, Sketch a su s’imposer comme le logiciel idéal pour du design interfaces. L’objectif de ce document est de comprendre pourquoi l’utiliser, dans quels cas et comment en faire un outil efficace et collaboratif pour trouver le meilleur workflow possible. INTRODUCTION
  • 3. 1. Les avantages 1. Les limites 1. Les bonnes pratiques SOMMAIRE
  • 5. FACILE À PRENDRE EN MAIN L’interface est simple et le logiciel est peu coûteux. On est loin des usines à gaz que sont Axure, Photoshop ou Illustrator ce qui permet à différents profils de pouvoir manipuler les fichiers : → Un PO peut faire des tests d’évolutions → Un rédacteur peut faire des modifications de textes directement dans les maquettes → Un dev peut aller chercher ses découpes lui-même ...
  • 6. UNE APPROCHE PAR COMPOSANTS Ce logiciel est parfait pour une approche par composants : ● Chaque composant est transformable en symbole et son comportement responsive peut être spécifié (fixe, fluide etc…) ● Possibilité de créer un style guide sur une page, directement dans le fichier Sketch et de piloter les modifications de composants depuis ce style guide Un style guide dans mon fichier Sketch
  • 7. LA FACTORISATION DU DESIGN Sketch permet de faire un élément une seule fois et de le faire évoluer au fur et à mesure du projet. Chaque partie de l’interface peut être factorisée et ré-utilisée. ● Les composants peuvent être transformés en symboles que l’on peut rendre paramétrables grâce à la fonctionnalité d’override ● Les Styles partagés permettent de définir une seule fois une couleur ou un style de typos. Symboles paramétrables Styles de couleurs Styles de typos
  • 8. LES LIBRAIRIES PARTAGÉES Les librairies partagées permettent de centraliser tous les éléments visuels du projet et de garder une cohérence, même lorsqu’on travaille à plusieurs designers. ● Lingo et Zero height par exemple proposent de stocker tous les composants en les classant et de pouvoir les utiliser directement dans les fichiers ● Sketch propose aussi maintenant une librairie partagée qui permet de savoir lorsqu’un composant a changé et d’appliquer la modification partout. La librairie native de Sketch Comparatif des bibliothèques partagées Voir cet article
  • 9. VERSIONING DE FICHIERS Nous sommes de plus en plus amenés à travailler à plusieurs profils (designers UX, UI, Créas, PO, Dev…) sur les mêmes fichiers. Grâce à des logiciels comme Abstract il est maintenant possible de faire du versioning de fichiers afin que tout le monde parte toujours de la dernière version ! À surveiller : Figma qui propose également du travail collaboratif (et XD qui devrait suivre) Abstract : outil de versioning pour repartir toujours du fichier le plus à jour
  • 10. PROTOTYPER RAPIDEMENT L’autre intérêt de Sketch est de pouvoir prototyper très rapidement via le plugin Craft qui crée automatiquement un prototype invision. Il existe également d’autres plugins de prototypages : ● Launchpad qui transforme un fichier sketch en html ● Mirr.io qui permet de prototyper directement dans Sketch sans passer par invision Protoypage rapide avec Craft
  • 11. PASSAGE EN DEV FACILITÉ La façon de construire les interfaces avec Sketch se rapproche énormément de la façon de penser d’un développeur, ce qui facilite le passage en dev. On notera également : ● Des découpes multi-plateformes des assets en quelques clics ● Des spécifications graphiques simplifiées avec des logiciels comme Inspect (en passant toujours par le plugin Craft), Sympli, Zeplin... Des specs facilement récupérables par les dev
  • 12. DES PLUGINS À GOGO Vous n’arrivez pas à faire quelque chose dans Sketch ? Hé bien quelqu’un a sûrement déjà créé un plugin pour vous ! En voici quelques uns : https://medium.com/ux-power-tools/the- ux-designers-best-companions-for-sketch- 2d6cd3c10534 Sinon ils sont tous référencés là : https://www.sketchapp.com/extensions/pl ugins/ Sketch Toolbox permet de gérer facilement l’installation et la désinstallation des plugins Sketch
  • 14. MAC ONLY Et oui, c’est un des grands points noirs de Sketch ; il ne s’adresse qu’aux designers travaillant sur le système Mac… Cela peut poser problèmes, notamment si certaines personnes de l’équipe sont sur Windows ou si un client veut pouvoir ouvrir les fichiers sources...
  • 15. GESTION DU TEXTE La gestion du texte sur Sketch est beaucoup moins fine que sur des logiciels comme In design ou Illustrator par exemple. L’équipe de Sketch explique bien les soucis que leurs posent la gestion de la typo dans cet article. La gestion du texte peut paraître simpliste comparé à des logiciels de mise en page classiques.
  • 16. PROTOTYPAGE POUSSÉ Sketch n’est pas adapté pour du prototypage poussé (micro-interactions, transitions complexes etc…). En fonction de l’objectif du prototype, on préférera passer par Axure ou encore par les très bons logiciels Principle, Flinto ou proto.io. Et pour des prototypes exportables ensuite en code, on privilégiera Framer.js On doit toujours adapter l’effort à l’objectif du prototype Article
  • 17. ARBORESCENCE Il est parfois plus difficile sur Sketch d’avoir une bonne vision de l’arborescence. Afin de conserver une vision d’ensemble il est toutefois possible d’utiliser le plugin Userflow. Arborescence sur axure
  • 18. DESIGN COLLABORATIF Il n’est pas encore possible de travailler à plusieurs sur le même fichier Sketch et de voir en live les modifications des autres designers. On attend beaucoup du plugin Picnic dont c’est la promesse et pour ceux qui ne sont pas patients, il est également possible de se mettre au logiciel Figma dont c’est le gros point fort.
  • 20. ON RÉFLÉCHIT AVANT DE SE LANCER Oui, Sketch est facile à prendre en main mais ce n’est pas une raison pour se jeter sur le logiciel dès le début du projet… Donc on n’oublie pas : - Des sketchings pour dégrossir rapidement la demande - La cinématique pour définir le parcours - Des zonings ou des wireframes pour affiner le besoin Le prototype papier : indispensable avant de se lancer !!
  • 21. LES PAGES Les pages permettent de structurer le fichier. Il existe plusieurs approches : - Une page par sprint - Une page par fonctionnalité clé - Une page par parcours - ... De mon côté, je préfère lorsque c’est possible d’avoir une seule page “design” avec tous les parcours (pour garder la vision d’ensemble) puis une page “Style Guide” et une page “Assets”. Attention : la page “symboles” que Sketch créé automatiquement devient vite le bazar, même quand on essaie de la ranger régulièrement. Il est possible d’organiser cette page avec le plugin Symbol Organiser
  • 22. LES SYMBOLES Les symboles permettent de factoriser son design. Bien conçus, ils peuvent être responsives et dynamiques (overrides de textes, d'icônes, de couleurs etc...) Bonnes pratiques : - Bien nommer ses symboles - Mettre des “/” dans le nom pour créer des dossiers - Faire un symbole le plus intelligemment possible au vue de ces potentielles réutilisations Les bonnes pratiques des symboles
  • 23. LES CALQUES Les fichiers sont rarement manipulés par une seule personne. Le but est donc que n’importe qui puisse en comprendre la structure. Les calques doivent être : - Bien nommés - Bien rangés - Groupés Il est également possible de faire une recherche parmis les calques pour les sélectionner rapidement.
  • 24. LES RACCOURCIS SONT VOS AMIS Afin d’aller plus vite, il est utile de passer par les raccourcis clavier. Les principaux raccourcis à connaître Tous les raccourcis Sketch
  • 25. ET EN BONUS... Pleins de ressources (plugins, icons, kits…) pour bien débuter : http://sketch.fordesignrs.com/ Et des vidéos pour se former : http://learnsketch.com/tutorials
  • 26. Audrey Hacq - Octobre 2017