iOS (Swift)
Avancé
Implémentation d’une architecture MVVM avec ViewModel et binding simple

Type d'évaluation

Mise en situation réelle

Analyse

Intelligence Artificielle

Compétences ciblées

mvvm
viewmodel
architecture
swift
ios

Scénario Technique

Contexte : Une application iOS commence à intégrer plusieurs écrans avec logique métier et appels réseau. Le Problème : Toute la logique est actuellement dans les ViewControllers, ce qui rend le code difficile à tester et maintenir. Contraintes : Mettre en place une architecture MVVM. Créer un ViewModel séparé. Établir un mécanisme simple de binding (closure ou Combine). Éviter toute logique métier dans le ViewController. Livrable attendu : Proposer une structure MVVM claire avec séparation des responsabilités et flux de données propre entre ViewModel et interface.

Prêt à évaluer ce talent ?

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

Commencer le Défis
    iOS (Swift) - Implémentation d’une architecture MVVM avec ViewModel et binding simple | Test Technique & Recrutement