Aller au contenu
Tous les articles

#sqlite

9 articles étiqueté avec sqlite.

MFKAPPS 5 min de lecture

Les TypeConverters Room en 2026 : stocker enums, dates et listes sans corrompre votre schéma

Un guide pratique des TypeConverters Room sur Android — enums, Instant/LocalDate, et listes — ainsi que les erreurs qui transforment un converter en bug silencieux de corruption de données.

#android #engineering #room
MFKAPPS 5 min de lecture

Les index de base de données Room en 2026 : trouver la requête réellement lente et la corriger

Un guide pratique pour indexer une base Room/SQLite sur Android — lire EXPLAIN QUERY PLAN, ajouter @Index sans deviner, et les erreurs qui neutralisent un index en silence.

#android #engineering #room
MFKAPPS 5 min de lecture

@Relation de Room : interroger des données un-à-plusieurs sur Android sans requêtes N+1

Un guide pratique de l'annotation @Relation de Room — modéliser des données un-à-plusieurs comme des catégories et des entrées sans requêtes N+1 ni jointures manuelles.

#android #engineering #room
MFKAPPS 6 min de lecture

La recherche plein texte dans Room : ajouter une recherche instantanée à une app Android local-first en 2026

Un guide pratique du support FTS4 de Room sur Android — construire une table virtuelle de recherche, la synchroniser avec des triggers, et pourquoi FTS5 exige une migration manuelle.

#android #engineering #room
MFKAPPS 6 min de lecture

Chiffrer une base Room en 2026 : SQLCipher, le Keystore, et migrer sans perdre de données

Un guide pratique pour chiffrer au repos une base Room/SQLite sur Android avec SQLCipher — gestion des clés via le Keystore, migration unique, et le vrai coût en performance.

#android #engineering #privacy
MFKAPPS 5 min de lecture

Les migrations de base de données Room en 2026 : faire évoluer un schéma sans perdre une seule ligne

Un guide pratique des migrations de base de données Room sur Android — AutoMigration, objets Migration écrits à la main, et comment tester une migration avant que vos utilisateurs ne trouvent le bug.

#android #engineering #room
MFKAPPS 5 min de lecture

Construire le calendrier d'observance d'OldSchool : transformer des prises en un jour fiable

Un calendrier d'observance mensuel ressemble à un simple point coloré par jour. Voici le modèle d'événements, les règles de statut journalier et le calcul de ponctualité, sur l'appareil.

#android #engineering #room
MFKAPPS 5 min de lecture

Construire Granyn : un suivi de budget sans connexion bancaire, en trois tables

Comment Granyn suit les dépenses dans plusieurs devises et détecte les factures récurrentes sans lier le moindre compte bancaire — le schéma Room derrière tout ça, et les compromis qu'il impose.

#android #engineering #privacy
MFKAPPS 8 min de lecture

Android local-first en 2026 : SQLite, Room et garder les données de l'utilisateur sur l'appareil

Un guide 2026 pour construire des applications Android local-first avec Room et SQLite — conception du schéma, migrations, WAL, exports, et quand (et quand ne pas) ajouter la synchronisation.

#android #engineering #privacy