Articles tagged "swift-package-manager"
This article is about adding a separated Services-layer to an app. A Services-layer is, in my opinion, the single best app architectural addition you can make, after the basic Model-View separation already implicit in SwiftUI.
Slicing an app into modules is the best organizational step you can make. It's a step you should take before you choose to make any other deliberate architectural choice.
I look at what's required to use the Swift Package Manager to transparently fetch dependencies during an Xcode build phase.