Lock in $30 Savings on PRO—Offer Ends Soon! ⏳
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Open Source Swift Workshop Report
Search
Sho Ikeda
April 12, 2018
Programming
3
1.8k
Open Source Swift Workshop Report
Osaka Mix Leap Study #10での発表資料です #mixleap
https://yahoo-osaka.connpass.com/event/83715/
Sho Ikeda
April 12, 2018
Tweet
Share
More Decks by Sho Ikeda
See All by Sho Ikeda
大規模アプリにおけるXcode Previews実用化までの道のり
ikesyo
0
2.2k
Package Traits
ikesyo
2
540
Open Source Swift Workshop - Foundation and first party libraries
ikesyo
0
2.8k
Renovateで実現するライブラリの自動更新生活 / Automated Library Updates with Renovate
ikesyo
3
660
XcodeのDevelopment Assets探訪
ikesyo
1
1.4k
RenovateによるiOSライブラリーの自動更新
ikesyo
2
3.9k
2019年のSwiftモック事情
ikesyo
3
8.4k
5分でわかる!Xcode 11から使えるXCFrameworks
ikesyo
2
3.9k
Travis CIのBuild Matrixを活用して、Swift製ライブラリをLinux対応させる
ikesyo
3
2.6k
Other Decks in Programming
See All in Programming
STYLE
koic
0
150
안드로이드 9년차 개발자, 프론트엔드 주니어로 커리어 리셋하기
maryang
1
110
20 years of Symfony, what's next?
fabpot
2
350
俺流レスポンシブコーディング 2025
tak_dcxi
14
8.4k
AIエンジニアリングのご紹介 / Introduction to AI Engineering
rkaga
5
2k
開発に寄りそう自動テストの実現
goyoki
1
760
全員アーキテクトで挑む、 巨大で高密度なドメインの紐解き方
agatan
8
20k
複数人でのCLI/Infrastructure as Codeの暮らしを良くする
shmokmt
5
2.2k
「コードは上から下へ読むのが一番」と思った時に、思い出してほしい話
panda728
PRO
38
25k
AIコーディングエージェント(NotebookLM)
kondai24
0
170
Navigation 3: 적응형 UI를 위한 앱 탐색
fornewid
1
220
Integrating WordPress and Symfony
alexandresalome
0
140
Featured
See All Featured
YesSQL, Process and Tooling at Scale
rocio
174
15k
The World Runs on Bad Software
bkeepers
PRO
72
12k
ReactJS: Keep Simple. Everything can be a component!
pedronauck
666
130k
Building Better People: How to give real-time feedback that sticks.
wjessup
370
20k
How to Ace a Technical Interview
jacobian
280
24k
The Success of Rails: Ensuring Growth for the Next 100 Years
eileencodes
47
7.8k
Dealing with People You Can't Stand - Big Design 2015
cassininazir
367
27k
Faster Mobile Websites
deanohume
310
31k
Fashionably flexible responsive web design (full day workshop)
malarkey
407
66k
We Have a Design System, Now What?
morganepeng
54
7.9k
The Power of CSS Pseudo Elements
geoffreycrofte
80
6.1k
Intergalactic Javascript Robots from Outer Space
tanoku
273
27k
Transcript
Open Source Swift Workshop Report @ikesyo Osaka Mix Leap Study
#10 - try! Swift Tokyo Report 2018-04-12 Thu #mixleap 1
@ikesyo • ͍͚͠ΐʔʗా ᠳ • ͯͳ@ژ • https://twitter.com/ikesyo • https://github.com/ikesyo
2
try! Swift NYC 2017 3
4
try! Swift Tokyo 2018 5
6
7
Open Source Swift 8
Websites • https://swift.org/ • https://forums.swift.org/ • https://bugs.swift.org 9
Repositories • https://github.com/apple • swift-llvm • swift-clang • swift •
swift-lldb • swift-cmark • swift-llbuild • swift-package-manager • swift-compiler-rt • swift-corelibs-xctest • swift-corelibs-foundation • swift-corelibs-libdispatch • swift-integration-tests • swift-xcode-playground-support 10
Building the Swift compiler • https://github.com/apple/swift#getting-started • https://github.com/apple/swift#building-swift 11
Building the Swift compiler • @rintaro • SwiftίϯύΠϥ։ൃڥߏங - Qiita
• SwiftίϯύΠϥͷςετڥ - Qiita • Swift ίϯύΠϥͷΞʔΩςΫνϟ - Qiita • ࣮ફSwiftίϯύΠϥ #swtws - Qiita 12
Building the Swift compiler • @omochimetaru • SwiftίϯύΠϥ։ൃ༻ͷڥߏங - Qiita
• SwiftίϯύΠϥ։ൃʹ͓͚Δςετ - Qiita 13
Contributing 14
औֻ͔ͬΓ • bugs.swift.org͔ΒStarterBugͱ͍͏ϥϕϧ͕͍ͨνέοτΛ୳͢ • forums.swift.orgͰߦΘΕ͍ͯΔٞΛνΣοΫͨ͠ΓࢀՃ͢Δ • ιʔείʔυ͔ΒTODOFIXMEίϝϯτ͕͍ͨՕॴΛݟ͍ͯ͘ • swift-corelibs-foundationͰະ࣮ςετ͕ෆेͳͷʹऔΓΉ •
https://github.com/apple/swift-corelibs-foundation/blob/master/Docs/ Status.md • λΠϙमਖ਼ɺυΩϡϝϯτमਖ਼ɺͪΐͬͱͨ͠ϦϑΝΫλϦϯάʢe.g. if-letΛ ͏Α͏ʹ͢Δʣ 15
Swift.org • https://swift.org/compiler-stdlib/#compiler-architecture • https://swift.org/contributing/ • Answering Questions • Reporting
Bugs • Triaging Bugs • Contributing Code • Participating in the Swift Evolution Process 16
ϫʔΫγϣοϓͷՌ • 8 pull requests and 1 bug ticket •
https://github.com/apple/swift-package-manager/pull/1514 • https://github.com/apple/swift-package-manager/pull/1516 • https://github.com/apple/swift-package-manager/pull/1517 • https://github.com/apple/swift/pull/14950 • https://github.com/apple/swift/pull/14954 • https://github.com/apple/swift/pull/14952 • https://github.com/apple/swift/pull/14955 • https://github.com/apple/swift/pull/14959 • https://bugs.swift.org/browse/SR-7112 17
What's Next 18
Θ͍Θ͍swiftc 19
try! Swift San Jose • https://www.tryswift.co/events/2018/sanjose/ • Swift Open Source
Panel • Swift Open Source Workshop 20
21
! Happy Swift Contributing!! 22
Thank you Sho Ikeda @ikesyo 23