MVVM, RxSwift and DataControllers

26th May 2016 in London at CodeNode

There are 24 other SkillsCasts available from iOSCon 2016 - The conference for iOS and Swift Developers

Please log in to watch this conference skillscast.

572854185 640

This talk will be on how approaches an iOS app architecture. has taken the principles of MVVM and coated them with some nice RxSwift/RxCocoa and further separated «responsibilities» with DataControllers to get a nicely decoupled architecture when building our iOS application. It takes inspiration from VIPER in some aspects and obviously a lot from MVVM. This separation of responsibilities helps them reuse code where needed and makes it easier to take onboard new developers. does not claim to have created yet another architecture; they just want to share what works for them and maybe inspire you to architect your apps this way or come up with an even better architecture.

The Call for Papers is now open for iOSCon2017! Submit your talk for the chance to join a stellar line-up of experts on stage. Find out more.
Get your tickets for iOSCon 2017!.


Thanks to our sponsors

MVVM, RxSwift and DataControllers

Esteban Torres

Esteban is an iOS Developer from Costa Rica with over 6 years of experience. After leading a small team of 4 iOS Devs @ LogN, Esteban is now Lead iOS developer at He is also the organizer of CocoaHeads Costa Rica.