Android (Java)
Expert
Conception d’une architecture Android modulaire en Java avec séparation stricte des couches

Type d'évaluation

Mise en situation réelle

Analyse

Intelligence Artificielle

Compétences ciblées

architecture
modularization
clean-architecture
scalability
android

Scénario Technique

Contexte : Une application Android en Java évolue rapidement avec plusieurs équipes travaillant sur différents modules fonctionnels. Le Problème : Le projet est devenu monolithique, les dépendances sont croisées et la maintenance devient complexe. Contraintes : Proposer une architecture modulaire séparant clairement presentation, domain et data. Éviter dépendances circulaires. Permettre testabilité indépendante de la couche UI. Maintenir compatibilité avec un projet Java existant. Livrable attendu : Concevoir une architecture modulaire complète avec structure des packages, responsabilités des couches et flux détaillé entre UI, ViewModel et Repository.

Prêt à évaluer ce talent ?

Accédez à l'interface de test complète pour soumettre votre architecture ou votre code.

Commencer le Défis