Overview
Explore the world of CocoaPods, the Objective-C dependency manager, in this comprehensive conference talk from GOTO Aarhus 2013. Discover how CocoaPods revolutionized iOS and Mac app development by providing a much-needed solution for sharing dependencies. Learn about its origins, competitors, and key features such as Pod Search and Developer Pods. Gain insights into dependency versioning, compiler settings, and validation processes. Understand how CocoaPods resolves dependencies, fetches library sources, and integrates with Xcode projects. Delve into topics like the Pod File, XC config files, and potential dangers. Get a glimpse of future plans and learn how CocoaPods can save you time in your development workflow.
Syllabus
Intro
How CocoaPods got started
Competitors
Pod Search
New Logo
Problem Solving
Dependency Versioning
Separate External and Application Code
Developer Pods
Compiler Settings
Validation
CocoaPods
Defining CocoaPods
Resolving dependencies
Resolving defenses
Fetching library sources
Collection of build settings
Creating an Xcode project
User integration
CocoaDocks
Pod File
Overpull
XC config files
New website
Dangers
Taught by
GOTO Conferences