Skip to content
Tutorial

Design d'icônes d'applications mobiles : les essentiels du workflow vectoriel

Maîtrisez la création d'icônes d'applications mobiles avec des workflows vectoriels. Découvrez les exigences de taille, les principes de design et les techniques d'optimisation pour iOS et Android.

Robin Monteiro3 février 202610 octobre 202610 min
Use this article with an AI assistant:
.md
Design d'icônes d'applications mobiles : les essentiels du workflow vectoriel
R
Robin Monteiro

Founder of VectoSolve

Self-taught developer, founder and sole developer of VectoSolve since 2024. He builds the conversion engine and the cutting, embroidery and 3D printing exports.

How this article was made: drafted with AI assistance, then edited and fact-checked before publication. About the author

Image vectorizationCutting machine filesEmbroidery filesSVG
Free previewNo signupFull-quality output

Key Takeaways

  • Concevez votre icône d'application à 1024x1024 avec des outils vectoriels, puis exportez vers le bas — ne jamais agrandir un fichier raster
  • iOS et Android ont des systèmes d'icônes fondamentalement différents : carrés masqués statiques vs couches adaptatives avant-plan/arrière-plan
  • Un fichier source vectoriel est votre source unique de vérité — une modification se propage à plus de 20 tailles d'export requises
  • Les rejets d'icônes par Apple et Google sont courants et évitables avec des zones de sécurité, un contraste et une conformité de format appropriés
  • L'accessibilité compte : 1 homme sur 12 présente un déficit de vision des couleurs, donc ne comptez jamais uniquement sur la couleur

Votre icône d'application est l'élément visuel le plus sollicité de tout votre produit. Elle vend votre application dans une miniature de 60x60 points sur un écran d'accueil encombré, survit à une compression brutale dans les résultats de recherche du store, et dispose d'environ 0,3 seconde pour communiquer ce que vous faites avant qu'un utilisateur ne défile. Se tromper coûte des téléchargements. Bien faire commence par les vecteurs.

A mobile app icon rendered at multiple sizes from notification badge to App Store feature
La même icône vectorielle à chaque taille requise — du favicon 16px à la soumission App Store 1024px

Pourquoi les fichiers sources vectoriels sont indiscutables

Si vous concevez encore vos icônes d'application dans Photoshop à 512x512, vous construisez sur du sable. Entre iOS et Android, vous avez besoin de plus de 20 fichiers PNG distincts à partir d'un seul design. Le plus petit fait 16x16 (favicon), le plus grand 1024x1024 (App Store) — une différence de taille de 64x.

Les images raster se dégradent lors du redimensionnement. Pas les images vectorielles. Un fichier source vectoriel — SVG depuis VectoSolve ou AI/EPS depuis Illustrator — vous offre :

  • Évolutivité infinie sans perte de qualité à n'importe quelle résolution
  • Propagation en une modification : changez une couleur une fois, réexportez tout
  • Précision mathématique : les courbes restent lisses, les angles restent nets
  • Pérennité : quand les plateformes ajoutent de nouvelles tailles requises, vous êtes déjà couvert
"

Votre icône d'application est la première et la plus fréquente impression que les utilisateurs ont de votre produit. Elle mérite une base vectorielle.

— Apple Human Interface Guidelines (paraphrasé)

Exigences des icônes iOS vs Android

Les deux plateformes ont des philosophies d'icônes complètement différentes. Concevoir pour les deux signifie comprendre les deux systèmes en profondeur.

ExigenceiOSAndroid
Canvas de base1024x1024 px108x108 dp (432x432 px en xxxhdpi)
FormeAsset carré, le système applique un masque rectangulaire arrondi (~23,4% de rayon d'angle)Icône adaptive avec couches séparées, le système applique un masque (cercle, squircle, etc.)
PaddingPas de padding manuel — le masque s'en chargeLa zone de sécurité de l'avant-plan est de 66x66 dp centrée dans 108x108
TransparenceNon autorisée — pas de canal alphaL'arrière-plan doit être opaque ; l'avant-plan peut utiliser la transparence
Espace couleursRGB ou Display P3sRGB
FormatPNG (couche unique)PNG avant-plan + arrière-plan (ou vector drawable XML)
Soumission storePNG 1024x1024, pas de coins arrondisPNG 512x512, plein bord

Depuis iOS 18 et Android 13+, les deux plateformes supportent des variantes d'icônes teintées/monochromes. iOS applique une tinte automatique en mode sombre. Android supporte une couche monochrome dans les icônes adaptatives. Votre icône a besoin d'une silhouette forte qui fonctionne en une seule couleur.

iOS and Android icons side by side showing different masking systems
iOS applique un seul masque rectangulaire arrondi tandis que les icônes adaptatives Android supportent cercles, squircles et formes spécifiques aux lanceurs

Grille de design et formes guides

Apple et Google publient des grilles d'icônes. Ce ne sont pas des suggestions — c'est pourquoi les icônes bien conçues semblent "justes" les unes à côté des autres sur l'écran d'accueil.

Formes guides d'Apple (dans 1024x1024) : cercle de 860px de diamètre, carré de 672px, rectangle vertical de 592x840, rectangle horizontal de 840x592. La forme principale de votre icône doit s'aligner sur l'une d'elles.

Grille Material de Google (canvas 108x108 dp, zone active 72x72 dp) : cercle de 52dp, carré de 44dp, rectangle vertical de 36x52dp, rectangle horizontal de 52x36dp.

Pro Tip: Concevez toujours à 1024x1024 pixels, même pour Android. Travaillez en haute résolution, accrochez-vous à une grille et exportez vers le bas. Cela donne une fidélité maximale pour l'App Store et suffisamment de détails pour simplifier intentionnellement aux petites tailles. Utilisez l'éditeur SVG de VectoSolve pour affiner les chemins vectoriels à n'importe quel niveau de zoom avant l'export.


A Full Year of Conversions for $49

Starter Annual: 25 conversions every month, $49 for the whole year. That is about $4.08 a month · Cancel anytime

Get the Annual Deal

Le système d'icônes adaptatives (Android)

Le système d'icônes adaptatives d'Android surprend les designers. Au lieu d'une seule image plate, vous fournissez deux couches séparées :

Couche avant-plan (108x108 dp) : Contient votre logo ou symbole. La zone de sécurité n'est que le centre 66x66 dp — tout ce qui est à l'extérieur peut être rogné selon le masque de l'appareil.

Couche arrière-plan (108x108 dp) : Une couleur unie, un dégradé ou un motif. Toujours entièrement visible après masquage et doit être opaque.

108x108 dp canvas total
┌──────────────────────┐
│   ┌──────────────┐   │
│   │  Zone sûre   │   │
│   │   66x66 dp   │   │
│   └──────────────┘   │
└──────────────────────┘
       ↓ Masque appliqué
    ◯ ou ▢ ou ⬡ etc.

Le lanceur choisit la forme du masque. Votre icône doit être correcte avec n'importe quel masque — cercle, carré arrondi, squircle ou formes OEM personnalisées. Les icônes adaptatives supportent aussi le mouvement parallaxe : l'avant-plan se déplace par rapport à l'arrière-plan lors de l'inclinaison ou de l'appui long, donc assurez-vous d'avoir assez de débordement pour éviter d'exposer des espaces vides.


Workflow d'export : du vecteur à toutes les tailles

1. Concevoir le vecteur maître

Créez votre icône à 1024x1024 dans un éditeur vectoriel. Utilisez des chemins propres et fermés. Évitez les effets qui échouent aux petites tailles (dégradés complexes, contours sous 2px au rendu final).

2. Créer les variantes par plateforme

  • iOS : Composition plate unique, pas de transparence, sRGB
  • Android : Séparer en foreground.svg et background.svg
  • Web/PWA : Peut nécessiter la transparence pour le favicon ; envisager une variante d'icône masquable

3. Export par lot

bash
# iOS sizes
for size in 40 58 60 76 80 87 120 152 167 180 1024; do
  rsvg-convert -w $size -h $size icon.svg > "ios/icon_${size}.png"
done

# Android density buckets
for pair in "mdpi:48" "hdpi:72" "xhdpi:96" "xxhdpi:144" "xxxhdpi:192"; do
  density="${pair%%:*}"; size="${pair##*:}"
  rsvg-convert -w $size -h $size icon.svg > "android/${density}/ic_launcher.png"
done

4. Vérifier chaque export

Vérifiez chaque fichier pour les artefacts d'aliasing sur les courbes, la perte de détails aux petites tailles, la précision des couleurs et les dimensions correctes. Les stores rejettent les mauvaises tailles sans pitié.

SVG icons used in web and mobile apps
À partir d'une seule source vectorielle, exportez vers chaque plateforme — iOS, Android, favicons web et icônes de manifeste PWA

Warning: Raisons courantes de rejet d'icônes par Apple et Google :

  • Apple : Transparence ou canal alpha présent. Texte trop petit pour être lu. L'icône est un simple rectangle sans design. Trop similaire aux apps Apple intégrées. Utilise le logo ou les marques Apple.
  • Google : Les éléments d'avant-plan hors de la zone de sécurité de 66dp sont rognés. L'arrière-plan a de la transparence. Mauvaises dimensions. Badges ou mentions de classement trompeuses.

Les deux plateformes rejettent les icônes qui semblent floues ou agrandies à partir de sources basse résolution. C'est exactement pourquoi une source vectorielle compte — vous n'avez jamais de problème d'agrandissement quand votre source est définie mathématiquement.


Considérations d'accessibilité

L'accessibilité des icônes est négligée par la plupart des designers, mais elle affecte des millions d'utilisateurs.

Déficience de la vision des couleurs : ~8% des hommes et 0,5% des femmes sont affectés. Assurez un contraste de luminance d'au moins 3:1 entre l'avant-plan et l'arrière-plan. Ne comptez pas sur la distinction rouge/vert. Testez en désaturant votre design en niveaux de gris.

Charge cognitive aux petites tailles : Utilisez un seul élément focal clair. Évitez les détails fins qui deviennent du bruit en dessous de 48px. Rendez votre silhouette distinctive — les utilisateurs malvoyants comptent sur la reconnaissance de forme.

Fonctionnalités de plateforme : Le mode contraste élevé d'iOS peut modifier les teintes d'arrière-plan. Le contraste élevé d'Android peut appliquer des contours aux icônes adaptatives — vérifiez que votre icône fonctionne avec des contours forcés.


Free SVG Tools for Crafters

Design Checker · Color Separator · Mat Preview · Offset Generator · Text to SVG

Check Your SVG Free

Le workflow complet

  1. Recherche : Capturez les icônes concurrentes dans votre catégorie. Trouvez ce qui se démarque.
  2. Esquisse : Dessinez plus de 20 concepts explorant métaphores, lettres, formes abstraites.
  3. Vectoriser : Importez vos meilleures esquisses dans un éditeur vectoriel ou utilisez VectoSolve pour convertir des croquis dessinés à la main en chemins SVG propres.
  4. Affiner sur la grille : Alignez-vous sur les formes guides Apple/Google. Simplifiez agressivement.
  5. Tester à chaque taille : Prévisualisez à 16px, 48px, 60px, 120px, 512px et 1024px.
  6. Exporter : Exportez par lot toutes les tailles requises depuis la source vectorielle.
  7. Valider : Testez sur de vrais appareils, mode clair et sombre, dans des maquettes de recherche de store.
  8. Itérer : Modifiez la source vectorielle et réexportez. Ne modifiez jamais directement un export raster.

Pro Tip: Gardez votre source vectorielle sous contrôle de version. Quand vous publierez une mise à jour de l'icône des mois plus tard, vous serez reconnaissant d'avoir un SVG éditable plutôt qu'un PNG aplati que personne ne peut recréer.

Votre icône d'application rivalise avec des millions d'autres pour attirer l'attention. Elle mérite la précision que seul un workflow vectoriel offre. Commencez avec VectoSolve pour établir votre base vectorielle, affinez dans l'éditeur SVG et exportez en toute confiance en sachant que chaque pixel à chaque taille est exactement où vous l'avez placé.

Tags:
application mobile
design d'icônes
iOS
Android
développement d'apps
Share:

Try VectoSolve Now

Convert your images to high-quality SVG vectors with AI

AI-Powered Vectorization

Ready to vectorize your images?

Convert your PNG, JPG, and other images to high-quality, scalable SVG vectors in seconds.