Cocoapods

Written by - Saumya

22 June 2016

Developing for iDevices has come a long way. With the new and emerging tools everyday, the pain is also fading away. In the beginning I used to avoid any third party tools to help me build for iOS in ObjectiveC. Back then, both the XCode environment and the tools were emerging, so it was obvious to run into the edge cases very soon. The time has changed and so as the tools have matured.

One such thing is dependency manager for XCode projects. While there are options here, but [Cocoapods] 1 seems to be matured enough to go production without problem. There are plenty of packges available and I must say that its impressive in the way, the community is producing quality stuff. Its like NPM for XCode projects. The best part is whether the project is in Swift or ObjectiveC, one can get the dependecies for either from Cocoapods.

If you have not yet, just give it a try and I am sure you will save a lot of time of your life shifting from manually managing dependencies.

Happy coding.