Decoupling Concrete Coordinators From Your Navigation System in iOS
How to split navigation from coordinator instantiation using generic factory
Published in
7 min readOct 21, 2021
MVVM is one of the most common architectures to realise apps. The goal of this architecture is to lighten the ViewController
responsibilities by moving the presentation logic to another component, the ViewModel
.