Les apps GoodBarber sont prêtes pour l’iPhone Duo. Découvrir
Blog

Quelle forme pour mon app : angles droits, arrondis ou ronds ?

Dans GoodBarber, la forme des angles de votre app se choisit parmi trois options, et le rayon exact, si vous le voulez, se règle dans le JSON. C'est la signature la plus visible d'une app. Droits, les angles donnent un caractère net et affirmé. Légèrement arrondis, ils adoucissent. Ronds, ils rendent l'app chaleureuse et accueillante.

Voici ce que la forme change dans une app GoodBarber, où elle se règle, et comment aller jusqu'au rayon de votre choix.

Trois formes pour toute l'app : angles droits, arrondis, ronds

La forme, c'est l'arrondi des angles de vos cellules, de vos vignettes, de vos boutons et de vos champs, ce qu'on appelle souvent les coins arrondis. Dans le Design System GoodBarber, c'est l'atome Shape, et il propose trois formes, prêtes à l'emploi. Carré, l'angle est droit, le rayon vaut 0. Arrondi, le rayon vaut 4 pixels, assez pour adoucir sans se faire remarquer. Rond, il vaut 12 pixels sur une cellule ou une vignette, et sur un bouton ou un champ, il prend toute la hauteur, c'est la forme que les designers appellent la pill.

Vous ne réglez pas ces angles élément par élément. Une forme choisie dans Mon app › Style de l'app › Vignettes et cellules vaut pour toutes les listes, tous les widgets de la Home et leurs en-têtes, sur toutes vos pages. C'est notre principe « Set once, consistent everywhere », une valeur posée une fois, reprise partout. Les boutons et les champs ont leur propre option, dans Style de l'app également, sous Boutons et Champs de formulaire, avec les trois mêmes formes prédéfinies. Vous pouvez ainsi garder des cellules carrées et des boutons ronds.

Les petits éléments restent ronds

Dans une app GoodBarber aux angles droits, tout n'est pas carré. Les cellules, les vignettes et les boutons le sont. Mais l'avatar d'un auteur reste un cercle, rond par nature. Et d'autres petits éléments ont leur propre forme, qui ne suit pas la forme choisie pour l'app, l'icône de lecture d'une vidéo, l'étiquette de sa durée, la pastille de date. Nos modèles les livrent ronds. Un rond se reconnaît d'un coup d'œil, même tout petit, et il signale quelque chose à part, une personne, une action, un repère.

Leur forme n'est pas figée pour autant. La pastille de date a son curseur « Forme du fond de la date », à trois positions. C'est ainsi que l'app d'Unit 7 ci-dessus, celle d'un atelier de sérigraphie, a passé ses pastilles en carré, pour aller au bout de son parti pris des angles droits.

Réglez la forme de votre app dans GoodBarber

Tout se passe dans Mon app › Style de l'app. Trois panneaux y portent le même choix, Carré, Arrondi ou Rond. Vignettes et cellules règle les cellules, les vignettes, les en-têtes et les fonds de widget. Boutons règle les boutons, et Champs de formulaire les champs. Le choix s'enregistre au clic, et l'aperçu se met à jour. Avec les modèles Bold, Minimal et Clean TabBar, la barre d'onglets a son propre réglage, « Style des coins », dans Mon app › Structure › Menu › Paramètres.

Pour un rayon qui n'est pas parmi les trois options, l'extension gratuite Édition avancée ouvre le JSON, la liste complète des réglages, la même que pour l'ombre et les bordures. Elle s'installe depuis le menu « Extensions Store », à la fiche « Édition avancée », et vos écrans de design gagnent le bouton { EDITION }, en haut à droite.

  1. Ouvrez le JSON de l'app. Dans Mon app › Style de l'app › Vignettes et cellules, cliquez sur { EDITION }. L'éditeur s'ouvre sur les réglages généraux de l'app, rangés par ordre alphabétique. Dépliez shape, vous y trouvez la clé type, avec la valeur de votre choix (sharp, rounded ou round).
  2. Passez en rayon libre. Cliquez sur la valeur de type et remplacez-la par custom.
  3. Donnez votre rayon. Sous shape, cliquez sur « + Ajouter », tapez radius dans le champ newKey, laissez « Valeur » sélectionné, saisissez un nombre entier en pixels (20 ici), puis « Ajouter ». La clé apparaît, marquée « Nouveau ». Cliquez sur « Sauvegarder ». Les cellules, les vignettes, les en-têtes et les fonds de widget prennent ce rayon. Les boutons et les champs gardent l'option choisie dans leur panneau, et les petits éléments ronds leur propre forme.

Un repère. Le rayon est un nombre entier, et il se lit à l'échelle d'une page, pas d'une cellule isolée. Comparez dans l'aperçu avant de choisir.

Avant, après : un rayon de 20 change le caractère d'une app

Voici deux fois le même écran, celui d'Eastside Music Workshop, une école de musique. À gauche, tout est carré, l'option Carré pour les vignettes et les cellules, la barre d'onglets au « Style des coins » Carré, la pastille de date en première position de son curseur. L'app est propre, et un peu sévère pour une école. À droite, trois réglages ont changé, l'objet shape en custom avec un rayon de 20, la barre d'onglets en « Arrondi maximal » et la pastille sur l'option Rond. Rien d'autre n'a bougé, ni les couleurs, ni les polices, ni les espaces. Et pourtant l'app change de caractère. Elle devient accueillante, à l'image d'une école où petits et grands viennent apprendre la musique.

C'est tout ce qu'un rayon fait, et c'est pour cela qu'il mérite d'être choisi plutôt que subi.

Angles droits, arrondis ou ronds, quel effet sur votre app ?

Trois apps, trois formes, et chacune raconte autre chose. De gauche à droite, l'image montre des angles droits pour l'app d'un atelier de sérigraphie, arrondis pour celle d'une société d'histoire naturelle, ronds pour celle d'une école de musique. Le tableau ajoute le rayon libre.

FormetypeRayonL'effet
1. Carrésharp0Net, affirmé, un air d'affiche
2. Arrondirounded4 pxAdouci sans se faire remarquer, le choix le plus discret
3. Rondround12 px, toute la hauteur sur les boutons et les champsDoux, accueillant, un air d'app grand public
4. Rayon librecustomle nombre de votre choixVotre signature, hors de l'échelle, comme les 20 de l'avant-après

Les trois premières lignes se choisissent dans Style de l'app. La quatrième se règle dans l'éditeur, en deux clés.

Aucune forme n'est meilleure qu'une autre. Chacune de ces trois apps tient par la sienne, parce qu'elle dit la même chose que ses couleurs et ses polices.

Un rayon de 20 et des boutons ronds, pour une app chaleureuse

Mon réglage préféré est celui d'Eastside, un rayon de 20 sur les cellules, des boutons ronds et une barre d'onglets ronde. Il vient du logo de l'école, trois arches arrondies, et cette courbe revient dans chaque cellule et chaque bouton. Avec ces grands arrondis, chaque cellule devient un objet bien distinct sur le fond, et les boutons ronds se repèrent au premier coup d'œil.

Le rayon de 20 se pose dans le JSON, avec les trois étapes de « Réglez la forme de votre app dans GoodBarber ». Les boutons et les champs passent sur l'option Rond, et la barre d'onglets sur « Arrondi maximal ».

La forme en bref

  • Dans une app GoodBarber, la forme des angles se choisit parmi trois options, Carré (0), Arrondi (4 px) et Rond (12 px, ou toute la hauteur sur les boutons et les champs).
  • Une forme choisie dans Style de l'app › Vignettes et cellules vaut pour toutes les cellules, vignettes, en-têtes et fonds de widget. Les boutons et les champs ont le même choix, dans leur propre panneau.
  • La barre d'onglets a son propre réglage, « Style des coins », avec les modèles Bold, Minimal et Clean TabBar.
  • Certains petits éléments ne suivent pas la forme de l'app. L'avatar est rond par nature, l'icône de lecture, la durée et la pastille de date ont leur propre forme, ronde dans nos modèles.
  • Pour un rayon précis, passez par le JSON avec l'extension gratuite Édition avancée, en mettant type sur custom et en ajoutant radius, un nombre entier.

À vous

Ouvrez Mon app › Style de l'app › Vignettes et cellules et essayez les trois options, l'aperçu suit. Quand l'envie d'un rayon à vous viendra, l'extension gratuite Édition avancée ajoute le bouton { EDITION } sur le même écran, et deux clés suffisent.

Pas encore d'app ? Créez la vôtre avec GoodBarber, le Mobile App Builder.

À lire aussi

  6 min de lecture

AI Extension Builder : l'agent teste vos sections et peut créer la base de données de votre app

Prenons un club de sport qui veut faire choisir à ses membres la date de son tournoi. Dans sa section Créer avec l'IA, il écrit : « Ajoute un sondage pour choisir la date du tournoi, avec les résultats. »L'agent lit d'abord le contexte de l'app : sa palette, ses polices, son logo, les fichiers déjà ajoutés. Il consulte le design system de GoodBarber, écrit par nos designers. Puis il écrit les fichiers de la section.Les votes doivent être partagés entre tous les membres. L'agent le repère et pose la question, avec trois réponses :Créer la base de l'app : une seule base, gérée par GoodBarber. Ses tables partent vides.Connecter mon Supabase : les données vont dans le projet Supabase du club.Annuler : l'agent fait la section sans base, et chaque téléphone ne voit que ses propres votes.Le club choisit la base GoodBarber. L'agent ouvre alors la section dans un navigateur, à la largeur d'un téléphone, et essaie ses boutons. Il cherche les erreurs : un script qui plante, une image cassée, un texte qui déborde de l'écran. Il corrige ce qu'il trouve, puis enregistre la section.Les membres votent, tout le monde voit les résultats. Chacun ne modifie que son propre vote.

Conseils pour créer une app