Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
CocoaPods 5 minute introduction
Search
Boris Bügling
September 28, 2015
Programming
150
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
CocoaPods 5 minute introduction
Quick introduction to CocoaPods, given at the OpenSourceBash Berlin 2015.
Boris Bügling
September 28, 2015
More Decks by Boris Bügling
See All by Boris Bügling
Testing ⌚️ Apps and Other Extensions
neonichu
1
4.7k
Cross-platform Swift
neonichu
4
18k
Building better API clients in Swift
neonichu
1
360
Cross-platform Swift
neonichu
3
960
Swift Package Manager
neonichu
2
380
Swift Package Manager
neonichu
0
86
📺
neonichu
0
2.1k
Cross-Platform Swift
neonichu
0
140
Swift Package Manager
neonichu
6
4.5k
Other Decks in Programming
See All in Programming
業務時間外もAIに働いてもらう話
colorful12
3
10k
『寄り添うラジオ』をAIで作る 体験価値から逆算した、会話しないUXと品質設計
theoriatec2024
3
130
数年滞っていたダークモード対応をおよそ2週間で完了させる
chigichan24
0
680
Hono + Inertia + React で LP を構築した話
oukayuka
2
220
GraphRAGのKnowledge Graphを 直接!見る/View-GraphRAG's-KnowledgeGraph-directly!
tyumugi1113
0
240
DroidKaigi 2026 「個人開発という実験場: Android エンジニアが手にする4つの自由」
slashnephy
0
220
GKE アップグレード前に知っておきたい Blue/Green と PDB の関係
stkk
0
160
Can LLMs Replicate 4 Years of Compose Migration? Exploring the boundaries of automation with 279 XML files from a real product
makun
0
130
PHPプロジェクトの結合バランスを可視化する #php_night
kajitack
0
230
レビュー履歴をAIに食わせて、 Compose移行を加速するs
shihochan
0
270
ハーネス設計入門 〜プロンプト、コンテキストの次〜
kinopeee
54
36k
What We Talk About When We Talk About XP
m_seki
2
380
Featured
See All Featured
The Web Performance Landscape in 2024 [PerfNow 2024]
tammyeverts
12
1.3k
We Analyzed 250 Million AI Search Results: Here's What I Found
joshbly
1
1.9k
Building AI with AI
inesmontani
PRO
1
1.2k
Dominate Local Search Results - an insider guide to GBP, reviews, and Local SEO
greggifford
PRO
0
320
Fight the Zombie Pattern Library - RWD Summit 2016
marcelosomers
234
17k
The Curse of the Amulet
leimatthew05
2
14k
First, design no harm
axbom
PRO
2
1.3k
10 Git Anti Patterns You Should be Aware of
lemiorhan
PRO
659
62k
Reflections from 52 weeks, 52 projects
jeffersonlam
356
21k
Build The Right Thing And Hit Your Dates
maggiecrowley
39
3.4k
I Don’t Have Time: Getting Over the Fear to Launch Your Podcast
jcasabona
35
2.8k
The MySQL Ecosystem @ GitHub 2015
samlambert
251
13k
Transcript
CocoaPods OpenSourceBash, September 2015 Boris Bügling - @NeoNacho
CocoaPods is the dependency manager for Swift and Objective- C
Cocoa projects.
None
Reducing this
to this pod 'ReactiveCocoa'
but also • Declarative language for libraries • Transitive dependencies
• Discovery of new libraries • Plugin system
podspec Pod::Spec.new do |s| s.name = "Contentful" s.version = "0.1.0"
s.summary = "Swift SDK for Contentful's Content Delivery API." s.homepage = "https://github.com/contentful/contentful.swift/" s.social_media_url = 'https://twitter.com/contentful' s.license = { :type => 'MIT', :file => 'LICENSE' } s.authors = { "Boris Bügling" => "
[email protected]
" } s.source = { :git => "https://github.com/contentful/contentful.swift.git", :tag => s.version.to_s } s.requires_arc = true s.source_files = 'Code/*.swift' s.ios.deployment_target = '9.0' s.osx.deployment_target = '10.11' s.dependency 'Interstellar', '~> 1.1.0' end
$ pod install Analyzing dependencies Downloading dependencies Using Interstellar (1.1.0)
Using Nimble (2.0.0-rc.3) Using Quick (0.6.0) Generating Pods project Integrating client project Sending stats
Technologies • Written in Ruby • Relies heavily on Xcode
Websites
None
None
Community
Test Jam 2015
Contributor Coins
RailsGirls Summer of Code
Contributing
Resources • http://cocoapods.org • http://blog.cocoapods.org/starting-open-source/ • https://github.com/CocoaPods/CocoaPods/labels/ d1%3Aeasy