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.8k
Carthage を使った非オープンな社内開発
Elvis Shi
April 17, 2017
Tweet
Share
More Decks by Elvis Shi
See All by Elvis Shi
How did I build an Open-Source SwiftUI Toast Library
lovee
1
48
SwiftUIで使いやすいToastの作り方 / How to build a Toast system which is easy to use in SwiftUI
lovee
3
660
SwiftUIで二重スクロール作ってみた / When I tried to make a dual-scroll-ish view in SwiftUI
lovee
1
240
Observation のあれこれ / A brief introduction about Observation
lovee
3
330
ChatGPT 時代の勉強 / Learning under ChatGPT era
lovee
26
8.2k
属人化しない為の勉強会作り / To make tech meetups with less personal dependencies
lovee
0
270
偏見と妄想で語るスクリプト言語としての Swift / Swift as a Scripting Language
lovee
2
790
danger-swift-kantoku
lovee
1
490
Decimal、正しく使ってる? / Are you using Decimal correctly?
lovee
4
690
Featured
See All Featured
Java REST API Framework Comparison - PWX 2021
mraible
PRO
28
8.2k
BBQ
matthewcrist
85
9.3k
Building an army of robots
kneath
302
43k
I Don’t Have Time: Getting Over the Fear to Launch Your Podcast
jcasabona
28
2k
Templates, Plugins, & Blocks: Oh My! Creating the theme that thinks of everything
marktimemedia
26
2.1k
Responsive Adventures: Dirty Tricks From The Dark Corners of Front-End
smashingmag
250
21k
Measuring & Analyzing Core Web Vitals
bluesmoon
4
120
個人開発の失敗を避けるイケてる考え方 / tips for indie hackers
panda_program
93
16k
Facilitating Awesome Meetings
lara
50
6.1k
Building a Scalable Design System with Sketch
lauravandoore
459
33k
Raft: Consensus for Rubyists
vanstee
136
6.6k
Exploring the Power of Turbo Streams & Action Cable | RailsConf2023
kevinliebholz
27
4.3k
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 ͍͍ͧʂ