Layers of Work

Software Engineer

Lessons from shipping, breaking, fixing, and scaling software (mostly iOS)

Building Dependencies on iOS with Carthage

In this article I want to share my experience with building dependencies by using Carthage. First of all, Carthage shines with simplicity. It's very simple to start using some external dependency in a Xcode project just by adding proper line into Cartfile and running carthage update. But as we all know, life is brutal and sometimes we need to consider more complex examples.