CocoaPods

Definition:

A CocoaPods is a dependency manager that simplifies the process of integrating libraries into iOS, macOS, watchOS, and tvOS apps.

Related Terms:

  • Swift Package Manager (SPM): a package manager developed by Apple for Swift applications.
  • Carthage: a dependency manager for Objective-C and other languages used in iOS app development.
  • CocoaPods repository: the official repository that hosts pre-built CocoaPods libraries and frameworks.
  • Podfile: a text file that specifies the dependencies required by an Xcode project using CocoaPods.