iOS Architectures MVC MVP MVVM VIPER Clean Architecture Sample App TODO Flux Flux + RxSwift Redux + ReSwift MVVM + RxSwift MVVM + ReactiveCocoa MVVM-C My MVA (Minimum Viable Architecture)