Dépendances

Objectifs

Ajouter les dépendances nécessaires

Contexte

Inutile de réinventer la roue, étape redondante mais nécessaire, l'ajout des dépendances nous permet d'utiliser toutes les librairies extérieures à notre projet.

Fondamental

Tout d'abord pour pouvoir interagir avec Room nous aurons besoin d'intégrer ses dépendances :

implementation 'android.arch.persistence.room:runtime:1.0.0-alpha1'

annotationProcessor 'android.arch.persistence.room:compiler:1.0.0-alpha1'

Ensuite nous aurons besoin des dépendances servant à utiliser les coroutines de Kotlin pour les données et les ConstraintLayout pour notre xml :

implementation 'org.jetbrains.kotlinx:kotlinx-coroutines-play-services:1.2.1'

implementation 'androidx.constraintlayout:constraintlayout:1.1.3'