Retour aux cas pratiques
Android (Kotlin)Expert
Conception d’une architecture Android modulaire et scalable multi-modules
Scénario
Contexte : Une application Android grandit rapidement avec plusieurs équipes travaillant en parallèle sur différents domaines fonctionnels. Le Problème : Le projet est monolithique, les dépendances sont croisées et les temps de compilation augmentent fortement. Contraintes : Proposer une architecture multi-modules (feature modules, core, data). Séparer clairement couches domain, data et presentation. Éviter dépendances circulaires. Garantir testabilité indépendante des modules. Livrable attendu : Concevoir une architecture modulaire complète incluant structure des modules, flux de dépendances et justification des choix techniques.
Compétences ciblées
modularizationarchitecturescalabilityclean-architectureandroid