Tous les projets

Projets

Kora

Gestionnaire de fichiers et lecteur multimédia Android natif : sans publicité, sans télémétrie, entièrement hors ligne.

kora

Captures d'écran à venir

Application Kotlin et Jetpack Compose pensée pour remplacer Files by Google et les lecteurs tiers par une seule application possédée. Explorateur avec opérations en file et gestion des conflits, corbeille par volume, renommage par lot ; lecture audio et vidéo Media3 en arrière-plan avec reprise par fichier ; lecteur PDF, lecteur de code, navigation dans les archives avec protection zip-slip ; cartographie du stockage et détection des doublons par empreinte SHA-256.

Le problème

Sur Android, gérer ses fichiers et lire ses médias demande plusieurs applications pleines de publicités et de télémétrie, inutilisables sans réseau.

Mon rôle

Projet personnel spécifié par cahier des charges puis livré lot par lot, décisions consignées en ADR.

Période

Juillet 2026

Décisions techniques

  • Quatorze modules Gradle (six `core`, sept `feature`) avec des convention plugins maison, sur le modèle de Now in Android.
  • Deux variantes : `full` avec accès complet au stockage et `safc` conforme au Play Store via le Storage Access Framework.
  • Sécurité des données : copies atomiques, nettoyage qui passe toujours par la corbeille, doublons détectés par empreinte et jamais par nom.

Résultat

Six lots livrés (explorateur, images, audio, vidéo, documents, stockage) ; l'application remplace les outils tiers au quotidien.