Mini projet et tutoriel android sur les bases de données internes avec SQLite Room
Dans cet article on va apprendre à travailler avec Android Room database pour créer et manipuler des bases de données internes SQLite au niveau de nos applications android. Autrefois, nous étions capable de créer notre base, nos tables et nos données grâce à SQLiteOpenHelper et SQLiteDatabase. Ce qui engendrait la saisie d'une grande quantité de code standard pour créer et manipuler même une très petite base de données. De plus, aucune vérification au moment de la compilation des requêtes SQL brutes n'a été possible. Et si le schéma de la base est modifié, nous étions obligé de mettre à jour les requêtes SQL concernés. Mais maintenant avec Jetpack libraries nous sommes devenu capable de créer et manipuler nos bases de données internes de manières plus flexible grâce à Room library. La librairie Room fournit une couche d'abstraction sur SQLite, ce qui permet un accès plus robuste à la base de données tout en offrant toute la puissance de SQLite. Room est une librairie OR