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
Carthage を使った非オープンな社内開発
Search
Elvis Shi
April 17, 2017
0
1.9k
Carthage を使った非オープンな社内開発
Elvis Shi
April 17, 2017
Tweet
Share
More Decks by Elvis Shi
See All by Elvis Shi
Kotlin エンジニアへ送る:Swift 案件に参加させられる日に備えて~似てるけど色々違う Swift の仕様 / from Kotlin to Swift
lovee
1
270
個人アプリを2年ぶりにアプデしたから褒めて / I just updated my personal app, praise me!
lovee
0
470
How did I build an Open-Source SwiftUI Toast Library
lovee
1
110
SwiftUIで使いやすいToastの作り方 / How to build a Toast system which is easy to use in SwiftUI
lovee
3
980
SwiftUIで二重スクロール作ってみた / When I tried to make a dual-scroll-ish view in SwiftUI
lovee
1
310
Observation のあれこれ / A brief introduction about Observation
lovee
3
390
ChatGPT 時代の勉強 / Learning under ChatGPT era
lovee
27
8.8k
属人化しない為の勉強会作り / To make tech meetups with less personal dependencies
lovee
0
320
偏見と妄想で語るスクリプト言語としての Swift / Swift as a Scripting Language
lovee
2
870
Featured
See All Featured
Git: the NoSQL Database
bkeepers
PRO
430
65k
ReactJS: Keep Simple. Everything can be a component!
pedronauck
667
120k
No one is an island. Learnings from fostering a developers community.
thoeni
21
3.4k
The Myth of the Modular Monolith - Day 2 Keynote - Rails World 2024
eileencodes
26
2.9k
The Web Performance Landscape in 2024 [PerfNow 2024]
tammyeverts
8
690
The Art of Delivering Value - GDevCon NA Keynote
reverentgeek
15
1.5k
Performance Is Good for Brains [We Love Speed 2024]
tammyeverts
10
950
Fashionably flexible responsive web design (full day workshop)
malarkey
407
66k
Scaling GitHub
holman
460
140k
Art, The Web, and Tiny UX
lynnandtonic
299
21k
XXLCSS - How to scale CSS and keep your sanity
sugarenia
248
1.3M
Writing Fast Ruby
sferik
628
62k
Transcript
Carthage Λͬͨ ඇΦʔϓϯͳࣾ։ൃ for AKIBA.swift Ұपه೦ษڧձ
override init() { super.init() emplyedBy = "MAGES. 5pb. Game div"
job = "iOS Developer" twitter = "@lovee" github = "el-hoshino" additionalInfo = “ࠓظͷҰԡ͠ʢఆʣΞχϝࡓ͑Χϊ̆” class Speaker: Developer { } }
None
None
–Carthage ʹ͍ͭͯ ʮͬͯΔΑɺ͋ͷ CocoaPods ͷ༻Ͷʂʯ
–Carthage ʹ͍ͭͯ ʮͬͯΔΑɺOSS ϑϨʔϜϫʔΫͷಋೖʹʯ
Carthage ͦΕ͚ͩͰͳ͍ʂ
อαʔϏε ϦϙδτϦ໊ όʔδϣϯࢦఆ VCS छྨ ΞυϨε ϒϥϯνࢦఆ
Carthage ରԠͷํ 1.ϑϨʔϜϫʔΫΛ࡞Δ
Carthage ରԠͷํ 1.ϑϨʔϜϫʔΫΛ࡞Δ 2.Scheme Λཧ
Carthage ରԠͷํ 1.ϑϨʔϜϫʔΫΛ࡞Δ 2.Scheme Λཧ 3.Shared ʹઃఆ
Carthage ରԠͷํ 1.ϑϨʔϜϫʔΫΛ࡞Δ 2.Scheme Λཧ 3.Shared ʹઃఆ 4.Commit ͯ͠αʔόʹ Pushʂ
Carthage ར༻ͷํ 1.Cartfile Λ࡞Δ
Carthage ར༻ͷํ 1.Cartfile Λ࡞Δ 2.carthage update Λ࣮ߦ
Carthage ར༻ͷํ 1.Cartfile Λ࡞Δ 2.carthage update Λ࣮ߦ 3.ϏϧυࡁΈͷ FW Λ
link
Carthage ར༻ͷํ 1.Cartfile Λ࡞Δ 2.carthage update Λ࣮ߦ 3.ϏϧυࡁΈͷ FW Λ
link 4.Search Path Λઃఆ
Carthage ར༻ͷํ 1.Cartfile Λ࡞Δ 2.carthage update Λ࣮ߦ 3.ϏϧυࡁΈͷ FW Λ
link 4.Search Path Λઃఆ 5.Run Script Λઃఆ
Carthage ར༻ͷํ 1.Cartfile Λ࡞Δ 2.carthage update Λ࣮ߦ 3.ϏϧυࡁΈͷ FW Λ
link 4.Search Path Λઃఆ 5.Run Script Λઃఆ 6.import ͯ͠͏
ϝϦοτ • ίʔυͷ࠶ར༻ੑ͕ߴ·Δ • Ϗϧυ࣌ؒΛॖͰ͖Δ※ • ಉ͡ FW Λͬͨෳͷ App
ϓϩδΣΫτ։͚Δ • ઃܭʹ͍ͭͯߟ͑ͤ͞ΒΕΔ • ൚༻ੑͷͨΊʹػೳΛࡉׂ͔ͤ͘͞ΒΕΔ • Ͳ͏ׂΛ͏·͘Γ͚ΒΕΔ͔ߟ͑ͤ͞ΒΕΔ • API ͷઃܭΞΫηεཧߟ͑ͤͯ͘͞ΕΔ • ։ൃεΩϧ UP !" ※ΞϓϦ୯ମͷϏϧυ࣌ؒ
σϝϦοτ • ϒϨʔΧʔ͕͑ͳ͘ͳΔ • ίʔσΟϯά͔Β࣮ػಈ࡞ςετ·Ͱ͔͔࣌ؒΔ • ίϯύΠϥϑϥά͕͑ͳ͘ͳΔ
ରࡦ ։ൃॳظ App ϓϩδΣΫτͷ Լʹ FW ϓϩδΣΫτΛஔ͘
One more thing
https://speakerdeck.com/lovee/nanikorenanikore-playground-gashi-eru-framework-sutugoi
https://love-swift.connpass.com/event/48820/presentation/
Carthage ͍͍ͧʂ