Decathlon a plus de 160 front-ends en, incluant 50 dédié au Mobile. A cause de ce contexte, il est difficile d'aligner les interface utilisateurs à travers tous ces projets et de respecter en plus la plateforme de l'OS.
Vitamin est un Design System développé par Decathlon comme un produit qui peut s'adapter à tous les contextes avec plusieurs implémentations techniques (Android, iOS et Web). En théorie, vous pouvez utiliser Vitamin dans votre application et le customiser selon vos besoin.
Dans cette présentation, je vais faire un focus sur Vitamin Compose, son design et architecture technique, en passant par un comparatif avec Material et terminer avec les prochaines étapes de ce projet.