Date for   Saturday, October 8, 2016 8:00:00 AM - Saturday, October 8, 2016 6:00:00 PM

VIPER for iOS Developers

We all do it. We start off with good intentions and start building unit tests for our iOS applications. But as the program grows in features and complexity, our view controllers become kitchen sink behemoths with thousands of lines of code and are anything but easy to unit test, change, and maintain. In this session, I will introduce you to the VIPER architectural pattern for iOS development. VIPER is inspired by the Humble Object pattern for improving unit testability and enforcing the single responsibility principle for iOS applications. Learn how to break your view controller into strategic parts that make them smaller and easier to maintain and unit test.


Mobile (Android/iOS/Microsoft)

About the session

The session is approved.

The presenter will not allow another presenter.

There are 21 people interested in this session.


Michael Collins


3:30 PM - 4:30 PM
Calendar File


Edit Session