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
[RailsConf 2023 Opening Keynote] The Magic of Rails
eileencodes
29
9.6k
Visualization
eitanlees
146
16k
Creating an realtime collaboration tool: Agile Flush - .NET Oxford
marcduiker
30
2.1k
Become a Pro
speakerdeck
PRO
29
5.4k
We Have a Design System, Now What?
morganepeng
53
7.7k
Art, The Web, and Tiny UX
lynnandtonic
299
21k
A Tale of Four Properties
chriscoyier
160
23k
Rails Girls Zürich Keynote
gr2m
95
14k
Faster Mobile Websites
deanohume
307
31k
Dealing with People You Can't Stand - Big Design 2015
cassininazir
367
26k
A Modern Web Designer's Workflow
chriscoyier
695
190k
Git: the NoSQL Database
bkeepers
PRO
430
65k
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 ͍͍ͧʂ