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.
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
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.
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.
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.
| Exigence | iOS | Android |
|---|---|---|
| Canvas de base | 1024x1024 px | 108x108 dp (432x432 px en xxxhdpi) |
| Forme | Asset 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.) |
| Padding | Pas de padding manuel — le masque s'en charge | La zone de sécurité de l'avant-plan est de 66x66 dp centrée dans 108x108 |
| Transparence | Non autorisée — pas de canal alpha | L'arrière-plan doit être opaque ; l'avant-plan peut utiliser la transparence |
| Espace couleur | sRGB ou Display P3 | sRGB |
| Format | PNG (couche unique) | PNG avant-plan + arrière-plan (ou vector drawable XML) |
| Soumission store | PNG 1024x1024, pas de coins arrondis | PNG 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.
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 DealLe 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
# 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é.
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 FreeLe workflow complet
- Recherche : Capturez les icônes concurrentes dans votre catégorie. Trouvez ce qui se démarque.
- Esquisse : Dessinez plus de 20 concepts explorant métaphores, lettres, formes abstraites.
- Vectoriser : Importez vos meilleures esquisses dans un éditeur vectoriel ou utilisez VectoSolve pour convertir des croquis dessinés à la main en chemins SVG propres.
- Affiner sur la grille : Alignez-vous sur les formes guides Apple/Google. Simplifiez agressivement.
- Tester à chaque taille : Prévisualisez à 16px, 48px, 60px, 120px, 512px et 1024px.
- Exporter : Exportez par lot toutes les tailles requises depuis la source vectorielle.
- Valider : Testez sur de vrais appareils, mode clair et sombre, dans des maquettes de recherche de store.
- 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é.