Model-View-Viewmodel And Swift

Episode 1

What Is Wrong With Model-View-Controller

Model-View-Controller, or MVC for short, is a widely used design pattern for architecting software applications. Cocoa applications are centered around MVC and many of Apple's frameworks are impregnated by the pattern.

Episode 2

Swift and MVVM in Practice

Model-View-ViewModel and Swift are a great alternative to Model-View-Controller. I'd like to refer to it as MVVM Swift. In this tutorial, I show you how to start with MVVM in Swift.

Episode 3

More Swift And Model-View-Viewmodel In Practice

In the previous tutorial, we laid the foundation for adopting the Model-View-ViewModel pattern in the profile view controller of Samsara. We already implemented the **Time** section of the table view. This tutorial continues with the Warm Up and Cool Down sections.