Vertical vs Horizontal modularisation in iOS using Swift Package Manger

The follow repository off based of the medium article and contains:

  • A ModularisationStarter folder with what an application could look like without modularisation done.
  • A ModularisationHorizontal folder with what the starter project could look like after applying a horizontal modular structure using Swift Package Manager. This will look as follows

Artboard

  • A ModularisationVertical folder with what the starter project could look like after applying a vertical modular structure using Swift Package Manager. This will look as follows

Artboard

If you enjoyed the article and liked the repository feel free to follow me on Twitter ?

GitHub

View Github