Important
Cette version actuelle de la vitamine n'évoluera plus et n'acceptera plus les corrections de bogues à partir de maintenant. Plus de détails ici.


Bibliothèques du système de conception de décathlon pour les applications Android
Site web
Les bibliothèques du système de conception Android Decathlon sont basées sur des composants de conception de matériaux décrits sur la documentation officielle et développés dans une bibliothèque maintenue par les développeurs et concepteurs Google.
Mais ces composants natifs sont remplacés pour respecter l'identité visuelle de Decathlon. Vous trouverez les spécifications de conception et les informations techniques pour les plates-formes prises en charge par Decathlon sur decathlon.design. Si vous êtes intéressé par un échantillon, vous pouvez installer une démo avec un module sample dans le projet technique.
Pour commencer à utiliser de la vitamine dans votre application, vous pouvez consulter la documentation du module de vitamine
| Groupe | Description |
|---|---|
| com.decathlon.vitamin.appars | Créez des interfaces utilisateur avec des composants Appbars prêts à l'emploi. |
| com.decathlon.vitamin.buttons | Construisez des UIS avec des composants de bouton prêts à l'emploi. |
| com.decathlon.vitamin.checkboxes | Construisez des UIS avec des composants à cocher prêt à l'emploi. |
| com.decathlon.vitamin.chips | Construisez des UIS avec des composants de puce prêts à l'emploi. |
| com.decathlon.vitamin.dividers | Construisez les interfaces utilisateur avec le composant de diviseur prêt à l'emploi. |
| com.decathlon.vitamin.fabs | Construisez des UIS avec des composants FloatingActionButton FloatingButton. |
| com.decathlon.vitamin.foundation | Composants fondamentaux de l'interface utilisateur avec des textes et des couleurs. |
| com.decathlon.vitamin.foundation-assets | Composantes fondamentales de l'interface utilisateur pour l'iconographie. |
| com.decathlon.vitamin.foundation-icons | Composantes fondamentales de l'interface utilisateur pour les actifs. |
| com.decathlon.vitamin.menus | Créez des interfaces utilisateur avec des composants de menu prêts à l'emploi. |
| com.decathlon.vitamin.modals | Construisez des UIS avec des composants modaux prêts à l'emploi. |
| com.decathlon.vitamin.prices | Construisez des interfaces utilisateur avec le composant de prix prêt à l'emploi. |
| com.decathlon.vitamin.progressbars | Construisez des UIS avec des composants Progress-Bar prêts à l'emploi. |
| com.decathlon.vitamin.radiobuttons | Construisez des UIS avec des composants RadioButton prêts à l'emploi. |
| com.decathlon.vitamin.ratings | Construisez des UIS avec des composants de notation prêts à l'emploi. |
| com.decathlon.vitamin.skeleton | Construisez des UIS avec des composants squelettes prêts à l'emploi. |
| com.decathlon.vitamin.snackbars | Construisez des interfaces utilisateur avec le composant Snackbar prêt à l'emploi. |
| com.decathlon.vitamin.switches | Construisez des UIS avec des composants de commutation prêts à l'emploi. |
| com.decathlon.vitamin.tabs | Construisez des UIS avec des composants d'onglet prêts à l'emploi. |
| com.decathlon.vitamin.tags | Construisez des UIS avec des composants de balise prêts à l'emploi. |
| com.decathlon.vitamin.textInputs | Construisez des UIS avec des composants TextInput prêts à l'emploi. |
| com.decathlon.vitamin | Construisez des UIS avec des composants d'identité visuelle de Decathlon prêts à l'emploi. |
Les artefacts de sortie sont disponibles sur Maven Central. Consultez la page de version pour savoir quelle est la dernière version de version des artefacts de vitamines.
repositories {
mavenCentral()
}
implementation( " com.decathlon.vitamin:vitamin:<last_version> " ) Si vous souhaitez tester les derniers changements de fusion dans la branche main , vous pouvez tester Vitamin Android à partir d'artefacts instantanés, mais nous ne vous recommandons pas d'utiliser ces artefacts en production où vous pouvez avoir des régressions ou briser les changements jusqu'à la prochaine version officielle.
repositories {
maven {
url = uri( " https://oss.sonatype.org/content/repositories/snapshots/ " )
}
}
implementation( " com.decathlon.vitamin:vitamin:<latest-major + 1>.0.0-SNAPSHOT " )Si vous avez une question sur le versioning de ce projet, vous pouvez simplement lire notre documentation à ce sujet.
Merci aux contributeurs impliqués dans ces bibliothèques de vitamines-android. ?
Merci également l'icône Remix parce que Vitamix Icons est la bibliothèque officielle de l'icône Decathlon basée sur leur bibliothèque d'icônes open source (Remix Design © 2020). Cette bibliothèque originale est sous la licence Apache 2.0 et a été modifiée par Decathlon. Apprendre encore plus.
Copyright 2021 Decathlon.
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.