This short tutorial is meant to show you how to unwind views in mobile apps built with Swift by using VIPER design pattern. This simple trick can help you especially when you’re used to traditional MVC Storyboard’s segues.
Project Catalyst, previously called Marzipan, is one of the most important announcements by Apple at the last WWDC. The toolkit is supposed to port iPad apps to macOS 'with just one click'. The truth is, however , a bit more complex. Read this article if you want to know how to prepare your app for Catalyst coming this fall.
Having faced the limitations of the Model-View-Controller architecture, I've decided to give the VIPER design pattern a try in some of the mobile apps I had been working on. This is what I've learned.