Upgrade to PRO for Only $50/Year—Limited-Time Offer! 🔥
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.3k
Package Traits
ikesyo
2
550
Open Source Swift Workshop - Foundation and first party libraries
ikesyo
0
2.9k
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
How Software Deployment tools have changed in the past 20 years
geshan
0
29k
実はマルチモーダルだった。ブラウザの組み込みAI🧠でWebの未来を感じてみよう #jsfes #gemini
n0bisuke2
2
1k
LLMで複雑な検索条件アセットから脱却する!! 生成的検索インタフェースの設計論
po3rin
3
720
AIの誤りが許されない業務システムにおいて“信頼されるAI” を目指す / building-trusted-ai-systems
yuya4
6
3.5k
Flutter On-device AI로 완성하는 오프라인 앱, 박제창 @DevFest INCHEON 2025
itsmedreamwalker
1
110
ViewファーストなRailsアプリ開発のたのしさ
sugiwe
0
460
React Native New Architecture 移行実践報告
taminif
1
150
Context is King? 〜Verifiability時代とコンテキスト設計 / Beyond "Context is King"
rkaga
9
1.2k
Go コードベースの構成と AI コンテキスト定義
andpad
0
120
手が足りない!兼業データエンジニアに必要だったアーキテクチャと立ち回り
zinkosuke
0
690
JETLS.jl ─ A New Language Server for Julia
abap34
1
400
30分でDoctrineの仕組みと使い方を完全にマスターする / phpconkagawa 2025 Doctrine
ttskch
4
870
Featured
See All Featured
Context Engineering - Making Every Token Count
addyosmani
9
510
The Hidden Cost of Media on the Web [PixelPalooza 2025]
tammyeverts
1
100
BBQ
matthewcrist
89
9.9k
The Language of Interfaces
destraynor
162
25k
Into the Great Unknown - MozCon
thekraken
40
2.2k
Connecting the Dots Between Site Speed, User Experience & Your Business [WebExpo 2025]
tammyeverts
10
730
YesSQL, Process and Tooling at Scale
rocio
174
15k
Scaling GitHub
holman
464
140k
The Straight Up "How To Draw Better" Workshop
denniskardys
239
140k
The Pragmatic Product Professional
lauravandoore
37
7.1k
Fight the Zombie Pattern Library - RWD Summit 2016
marcelosomers
234
17k
CoffeeScript is Beautiful & I Never Want to Write Plain JavaScript Again
sstephenson
162
16k
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