This story on HackerNoon has a decentralized backup on Sia.
Transaction ID: F5YPSZlxHYm1bIiG1ZdrCCbFdZo1fIWW9wcNAyIM6uM
Cover

A Look at the MVVM Design Patterns for iOS

Written by @maxkalik | Published on 2022/11/7

TL;DR
Popular architecture pattern for iOS applications is MVVM + Coordinators. Almost 30% of medium and large applications are using this architecture more-less. Common Dependencies object should be opened for inheritance from the applications which are also can have some services which will lay together with common services. Common Framework is our focus and there we will prepare a foundation. We will structure the Common framework where we will create four groups: Views, Base Controllers, Protocols, and Services. The property appId will allow identifying an app which are using the services. It’s helpful for some requests that should contain app id in the paths.

[story continues]


Written by
@maxkalik
Senior iOS Engineer at Triumph Labs. Launched WordDeposit and SimpleRuler Apps. Tech writer and public speaker.

Topics and
tags
ios|mvvm|swiftprogramming|uikit|framework|iosprogramming|swiftui|ios-development
This story on HackerNoon has a decentralized backup on Sia.
Transaction ID: F5YPSZlxHYm1bIiG1ZdrCCbFdZo1fIWW9wcNAyIM6uM