Skip to content

Description Structure Projet

Arthur Schamroth edited this page Oct 27, 2021 · 5 revisions

Code

Concernant le code du projet, nous respectons la structure d'un projet Kotlin habituel.
Nous retrouvons différents dossiers tels que :

  • Le fichier manifests, où nous retrouvons des informations relatives à notre application (permissions, icône d'application, nom d'application, ...
  • Le répertoire Java, où nous retrouvons tous les fichiers de code source de l'application ainsi que les codes de tests JUnit.
  • Le répertoire res, où nous retrouvons toutes les ressources de l'application :
    • drawable : contient les images de l'application.
    • layout : contient les fichiers layout qui composent les différentes vues de l'application.
    • mipmap : contient plusieurs icons utilisées dans l’application tel que l’icon de l’application.
    • values : contient contient plusieurs fichiers tel que le fichier:
      • colors.xml: Ce fichier contient les couleurs utilisées dans votre application
      • strings.xml: Ce fichier contient les chaines de caractère utilisées dans votre application
      • style.xml: Ce fichier contient tous les style de votre application
  • Le fichier build.gradle(Project), utilisé pour définir toutes les dépendances et les configurations qui seront appliquées dans le projet.
  • Le fichier build.gradle(app), utilisé pour définir les configurations dans le module application.

Base de données

Nous n'avons pas encore de structure pour notre base de données car nous n'avons pas encore réussi à totalement l'intégrer à notre projet, nous nous sommes penchés sur le choix d'une DB Firebase qui est déjà intégrée dans Android Studio.

Clone this wiki locally