~/talk

CocoaPods, the Objective-c Dependency Manager we've been Waiting for

Talkat GOTO Aarhus 2013 · 2013-09-30..10-02· [ios, developer-experience]
slides:none on file

CocoaPods claims to be the Objective‑C dependency manager that ended manual dragging and per‑file build tweaks by automating downloads from git/zip/HTTP, resolving versions into a single Podfile.lock, generating an external Xcode workspace and per‑pod XCConfig build settings, and validating pods server‑side. The project runs as Ruby gems (installed via gem), supports development pods (local editable forks), and already shows scale: about 1,400 contributors, ~2,300 libraries, ~6,000 podspecs and ~4,000 pull requests over two years, and it demonstrably works in production.

AI-written summary · about

  1. 0:00Intro
  2. 1:10How CocoaPods got started
  3. 4:35Competitors
  4. 9:10Pod Search
  5. 13:20New Logo
  6. 15:00Problem Solving
  7. 16:30Dependency Versioning
  8. 17:48Separate External and Application Code
  9. 18:50Developer Pods
  10. 19:48Compiler Settings
  11. 21:27Validation
  12. 22:50CocoaPods
  13. 24:26Defining CocoaPods
  14. 26:16Resolving dependencies
  15. 27:04Resolving defenses
  16. 28:00Fetching library sources
  17. 28:19Collection of build settings
  18. 29:11Creating an Xcode project
  19. 30:53User integration
  20. 32:39CocoaDocks
  21. 36:31Pod File
  22. 38:09Overpull
  23. 39:23XC config files
  24. 40:58New website
  25. 47:24Dangers
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.