Posted on September 17, 2014 Joe Hoffman
At Fuzz Productions, we make extensive use of code libraries to cut down our development time and add a level of consistency to our mobile and web projects. This also helps with app stability because we reuse proven code. The problem with using the same libraries for multiple projects is that libraries evolve and change. Sometimes those changes can break an entire project. So how do we remedy that problem? With proper versioning. In the past, we used git submodules to handle versioning, but have recently switched to CocoaPods, as they are a little less clunky. This article will reveal a bit of what we've learned, and Fuzz’s house rules involving CocoaPods.
Our Motivation For Change
Before Fuzz...Read More