Slide 1

Slide 1 text

Introduction to Cocoapods Anup Doshi Cocoaheads, New York City 27 June 2013 Beta* *Beta: If this presentation sucks it cause you are looking too early

Slide 2

Slide 2 text

Why Cocoapods? • Manages dependencies for you! - Imports Headers, Frameworks and Project settings • Library Versioning • Reduces headaches of storing/managing 3rd party libraries • Works well in the Continuous Integration environment

Slide 3

Slide 3 text

Setup $ [sudo] gem install cocoapods $ pod setup Thats it. Boom!

Slide 4

Slide 4 text

Podfile

Slide 5

Slide 5 text

Podspec

Slide 6

Slide 6 text

Demo

Slide 7

Slide 7 text

Resources • http://cocoapods.org/ • https://github.com/CocoaPods/CocoaPods/ wiki • Spec Repo: https://github.com/CocoaPods/ Specs

Slide 8

Slide 8 text

Anup Doshi @anup_doshi [email protected]