• 6 heures
  • Facile

Ce cours est visible gratuitement en ligne.

course.header.alt.is_video

course.header.alt.is_certifying

J'ai tout compris !

Mis à jour le 04/01/2021

Respectez les règles de composition

Suivez la mise en page (structure) adaptée

L'entête (ou "header" en anglais)

Après la barre système (qui comprend les pictogrammes wifi, batterie, heure, notifications et qui peut avoir un fond transparent ou opaque)…

…vient la barre de l'application, encore appelée barre d'outils. Elle porte souvent un titre et des pictogrammes qui permettent un certain nombre d'actions, notamment celui du menu hamburger et celui de la recherche).

Voici leur disposition et la répartition entre les différents éléments d'UI :

© Material Design > Layout > Structure - Google Guidelines

La barre d'outils peut d'ailleurs varier en hauteur :

© Material Design > Layout > Structure - Google Guidelines

Le contenu central

Vous placez logiquement au centre de l'écran, le contenu principal, sur lequel vient se greffer des éléments d'UI, comme un bouton flottant par exemple.

Contrairement à l'en-tête et au pied-de page, le contenu central change régulièrement au fil de la navigation dans le produit.

Le pied-de-page (ou "footer" en anglais)

© Material Design > Layout > Structure - Google Guidelines

Utilisez la grille de composition

Ci dessous, vous trouverez les deux aides principales que j'utilise pour composer des interfaces utilisateurs, en l'occurence ici pour le mobile :

© Material Design > Layout > Metrics & keylines - Google Guidelines
  • L'écran de gauche décrit l'espacement horizontal à respecter entre les différentes zones qui vont de la gauche vers la droite.

  • L'écran de droite décrit le ratio des zones et des images à insérer dans un écran.

Largeur des zones de composition

  • Barre système : 24dp

  • Barre d'outils : 56dp

  • Titre et liste : 72dp

  • Sous-titre : 48dp

  • Espace (divider) entre deux zones de contenu : 8dp

© Material Design > Layout > Metrics & keylines - Google Guidelines

C'est inutile dans la mesure où des modèles de composition sont librement disponibles depuis le site du guide Material Design (au format Photoshop et Illustrator) et également accessibles à l'ouverture du logiciel Adobe Experience Design.

Intégrez les composants de base

Vous trouverez ci-dessous, tous les éléments d'UI que vous pouvez intégrer dans un produit conçu en Material Design :

Barre de navigation

Elle permet de rajouter un niveau de navigation au sein d'un produit (en plus de la traditionnelle, déjà présente sur le smartphone).

© Material Design > Components > Bottom navigation - Google Guidelines

→ Voir la section "Bottom Navigation" du guide Material Design.

Bottom sheets

Il s'agit d'une feuille qui monte sur le bas de l'écran pour révéler un contenu additionnel, un peu à la manière du clavier tactile.

© Material Design > Components > Bottom sheets - Google Guidelines

→ Voir la section "Bottom sheets" du guide du Material Design.

Boutons

Le Material Design possède 3 types de boutons pour des usages différents.

Le bouton "levé"
© Material Design > Components > Buttons - Google Guidelines
Le bouton "plat"
© Material Design > Components > Buttons - Google Guidelines

→ Voir la section "Buttons" du guide du Material Design.

Le bouton "flottant"
© Material Design > Components > Buttons - Google Guidelines

→ Voir la section "Floating Button" du guide du Material Design.

Cartes

C'est un moyen de présenter du contenu composé de différents éléments d'UI.

© Material Design > Components > Cards - Google Guidelines

→ Voir la section "Cards" du guide du Material Design.

Chips

On pourrait traduire "chip" par "copeau" ou "lamelle", ou encore "languette" ; il s'agit de ce que vous pouvez voir dans le champ destinataire de l'image de dessous :

© Material Design > Components > Chips - Google Guidelines

→ Voir la section "Chips" du guide du Material Design.

Data Tables

Tableau avec lignes et colonnes qui propose à l'utilisateur une liste de données qu'il peut manipuler.

© Material Design > Components > Data tables - Google Guidelines

→ Voir la section "Data tables" pour plus de détails dans le guide du Material Design.

Boites de dialogue

Elles informent l'utilisateur d'une tâche spécifique à accomplir, et requièrent une prise de décision de sa part ; elles accaparent son attention en se superposant nettement au-dessus du contenu (qui devient plus sombre).

© Material Design > Components > Dialogs - Google Guidelines

→ Voir la section "Boites de dialogue" du guide du Material Design.

Expansion panels

Il s'agit de panneaux déroulants qui permettent à l'utilisateur d'éditer une information.

© Material Design > Components > Expansion panels - Google Guidelines

→ Voir la section "Expansion panels" du guide du Material Design.

Grids

Elles servent à présenter une suite de contenus similaires de façon optimisée pour la compréhension visuelle.

© Material Design > Components > Grid lists - Google Guidelines

→ Voir la section "Image list" du guide du Material Design.

Lists

© Material Design > Components > Lists - Google Guidelines

→ Voir la section "Lists" du guide du Material Design.

Menus

Emerge suite à une action de l'utilisateur (clic) et s'utilise pour rajouter des options sans rajouter de bruit visuel. C'est une surface temporaire, qui apparait par dessus le contenu.

© Material Design > Components > Menus - Google Guidelines

→ Voir la section "Menus" dans le guide du Material Design.

Options de sélection

Les cases à cocher

À utiliser lorsque l'utilisateur peut choisir plusieurs options parmi plusieurs propositions.

© Material Design > Components > Selection controls - Google Guidelines

→ Voir la section "Checkbox" dans le guide du Material Design.

Les "radio buttons"

À utiliser lorsque l'utilisateur doit faire un choix unique parmi plusieurs propositions.

© Material Design > Components > Selection controls - Google Guidelines

→ Voir la section "Radio buttons" dans le guide du Material Design

Le "switch"

À utiliser pour permettre à l'utilisateur d'activer ou de désactiver une action, comme l'alarme du réveil par exemple. ⏰

© Material Design > Components > Selection controls - Google Guidelines

→ Voir la section "Switch" dans le guide du Material Design.

Les "sliders"

À utiliser pour permettre à l'utilisateur de régler le niveau d'une option, comme le volume d'une sonnerie par exemple.

© Material Design > Components > Sliders - Google Guidelines

→ Voir la section "Sliders" dans le guide du Material Design.

Tabs (ou onglets)

Cela permet d'explorer un produit en passant d'une section à une autre sans alourdir la navigation.

© Material Design > Components > Tabs - Google Guidelines

→ Voir la section "Tabs" dans le guide du Material Design.

Vous retrouverez aussi dans le guide du Material Design, des informations sur :

Exemple de certificat de réussite
Exemple de certificat de réussite