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
0
100
CocoaPods 5 minute introduction
Quick introduction to CocoaPods, given at the OpenSourceBash Berlin 2015.
Boris Bügling
September 28, 2015
Tweet
Share
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
310
Cross-platform Swift
neonichu
3
920
Swift Package Manager
neonichu
2
340
Swift Package Manager
neonichu
0
54
📺
neonichu
0
2k
Cross-Platform Swift
neonichu
0
93
Swift Package Manager
neonichu
6
4.4k
Other Decks in Programming
See All in Programming
decksh - a little language for decks
ajstarks
4
21k
コーディングは技術者(エンジニア)の嗜みでして / Learning the System Development Mindset from Rock Lady
mackey0225
2
560
AIエージェント開発、DevOps and LLMOps
ymd65536
1
320
『リコリス・リコイル』に学ぶ!! 〜キャリア戦略における計画的偶発性理論と変わる勇気の重要性〜
wanko_it
1
580
「リーダーは意思決定する人」って本当?~ 学びを現場で活かす、リーダー4ヶ月目の試行錯誤 ~
marina1017
0
240
LLMOpsのパフォーマンスを支える技術と現場で実践した改善
po3rin
8
970
技術的負債で信頼性が限界だったWordPress運用をShifterで完全復活させた話
rvirus0817
1
2k
Kiroの仕様駆動開発から見えてきたAIコーディングとの正しい付き合い方
clshinji
1
130
バイブコーディング × 設計思考
nogu66
0
120
エンジニアのための”最低限いい感じ”デザイン入門
shunshobon
0
120
マイコンでもRustのtestがしたい その2/KernelVM Tokyo 18
tnishinaga
2
2.3k
Langfuseと歩む生成AI活用推進
licux
3
290
Featured
See All Featured
The Psychology of Web Performance [Beyond Tellerrand 2023]
tammyeverts
49
3k
Visualization
eitanlees
146
16k
Bash Introduction
62gerente
614
210k
Put a Button on it: Removing Barriers to Going Fast.
kastner
60
4k
How to Think Like a Performance Engineer
csswizardry
25
1.8k
Embracing the Ebb and Flow
colly
87
4.8k
Improving Core Web Vitals using Speculation Rules API
sergeychernyshev
18
1.1k
The Cost Of JavaScript in 2023
addyosmani
53
8.8k
The Straight Up "How To Draw Better" Workshop
denniskardys
236
140k
GraphQLとの向き合い方2022年版
quramy
49
14k
Mobile First: as difficult as doing things right
swwweet
223
9.9k
Fight the Zombie Pattern Library - RWD Summit 2016
marcelosomers
234
17k
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