try! Swift に参加された方も参加されなかった方も、今回のカンファレンスから多くを得られることを願っています
Special thanks to @niwatako (すべての発表を聞き起こしてくれた方です!)
全体的なもの
try! Swift 公式アプリソースコード
NatashaTheRobot/trySwiftApp: try! Swift Conference App
感想・レポート・考察記事のまとめ
try! Swift みんなの感想・レポート・考察記事 #tryswiftconf ここからが try! Swift - niwatakoのはてなブログ
1日目
オープニングまで
レポート
- try! Swift 最速レポート 1日目午前 #tryswiftconf | Developers.IO
- try! Swift 最速レポート 1日目午後 #tryswiftconf | Developers.IO
より理解するために
Swiftのエコシステムに飛び込む
発表者: Syo Ikeda
ビデオ&書き起こし(英語): https://realm.io/news/tryswift-syo-ikeda-swift-ecosystem/
発表資料: https://speakerdeck.com/ikesyo/dive-into-swift-ecosystem
聞き起こし: http://niwatako.hatenablog.jp/entry/2016/03/02/105937
togetter: http://togetter.com/li/945006
発表内容に関するリンク集
#tryswiftconf 💥 "Dive into Swift Ecosystem" by @ikesyo のリンク集 - Martha's Pancake
実践的クロスプラットフォームSwift
発表者: JP Simard
ビデオ&書き起こし(日本語): https://realm.io/jp/news/tryswift-jp-simard-practical-cross-platform-swift/
ビデオ&書き起こし(英語): https://realm.io/news/tryswift-jp-simard-practical-cross-platform-swift/
発表資料: https://speakerdeck.com/jpsim/practical-cross-platform-swift
聞き起こし: http://niwatako.hatenablog.jp/entry/2016/03/02/105742
togetter: http://togetter.com/li/945009
コードリーディングについて
発表者: Laura Savino
聞き起こし: http://niwatako.hatenablog.jp/entry/2016/03/02/115920
togetter: http://togetter.com/li/945024
📺 (Apple TV)
発表者: Boris Bügling
ビデオ&書き起こし(英語): https://realm.io/news/tryswift-boris-bugling-tvos/
聞き起こし: http://niwatako.hatenablog.jp/entry/2016/03/02/122740
togetter: http://togetter.com/li/945040
平常心で型を消し去る
発表者: Gwendolyn Weston
ビデオ&書き起こし(日本語): https://news.realm.io/jp/news/tryswift-gwendolyn-weston-type-erasure
発表者によるサンプルコード: https://gist.github.com/gwengrid/d8aacf2118fa12c9b475
聞き起こし: http://niwatako.hatenablog.jp/entry/2016/03/02/125706
togetter: http://togetter.com/li/945045
より理解するためのQiita記事
型消去の話で出てきたポケモンの例題を理解する #tryswiftconf - Qiita
Carthageで使われているコード例
Any~~という名前ではないけど、今日の型消去の話、Carthageが使っているCommandantでも使われています https://t.co/KvtiFAtLfV https://t.co/h1wthtXMiX #tryswiftconf
— Syo Ikeda / いけしょー (@ikesyo) March 2, 2016
Swiftのエラー処理についての三つの話
発表者: Yuta Koshizawa
ビデオ&書き起こし(英語): https://realm.io/news/tryswift-yuta-koshizawa-error-handling-swift/
発表資料: https://speakerdeck.com/tryswift/yuta-koshizawa-three-stories-about-error-handling-in-swift
発表で使われたコード: http://koherent.org/tryswift/codes.html
聞き起こし: http://niwatako.hatenablog.jp/entry/2016/03/02/152556
togetter: http://togetter.com/li/945070
プロトコルと約束の地
発表者: Michele Titolo
以前の発表資料: https://realm.io/news/michele-titolo-swift-protocols-promised-land/
聞き起こし: http://niwatako.hatenablog.jp/entry/2016/03/02/152738
togetter: http://togetter.com/li/945077
文化を調和させる
発表者: Daniel Steinberg
ビデオ&書き起こし(日本語): https://realm.io/jp/news/tryswift-daniel-steinberg-blending-cultures/
ビデオ&書き起こし(英語): https://realm.io/news/tryswift-daniel-steinberg-blending-cultures/
聞き起こし: http://niwatako.hatenablog.jp/entry/2016/03/02/160011
togetter: http://togetter.com/li/945088
Core Animationで作る高度なグラフィックス
発表者: Tim Oliver
ビデオ&書き起こし(英語): https://realm.io/news/tryswift-tim-oliver-advanced-graphics-with-core-animation/
聞き起こし: http://niwatako.hatenablog.jp/entry/2016/03/02/170226
togetter: http://togetter.com/li/945107
スマートホームのためのコード
発表者: Stephanie Shupe
聞き起こし: http://niwatako.hatenablog.jp/entry/2016/03/02/173530
togetter: http://togetter.com/li/945116
目に見えないものを学ぶ
発表者: Cate Huston
ビデオ&書き起こし(英語): https://realm.io/news/tryswift-cate-huston-how-to-be-invisible/
聞き起こし: http://niwatako.hatenablog.jp/entry/2016/03/02/180745
togetter: http://togetter.com/li/945125
2日目
レポート
- try! Swift 最速レポート 2日目午前 #tryswiftconf | Developers.IO
- try! Swift 最速レポート 2日目午後 #tryswiftconf | Developers.IO
Q&Aセッション
try!Swift 2日目のQ&Aセッションの振り返り | guard let
実践的 Boundaries
発表者: Ayaka Nonaka
ビデオ&書き起こし(日本語): https://news.realm.io/jp/news/tryswift-ayaka-nonaka-boundaries-in-practice
発表資料: https://speakerdeck.com/ayanonagon/shi-jian-de-boundaries
聞き起こし: http://niwatako.hatenablog.jp/entry/2016/03/03/102901
togetter: http://togetter.com/li/945389
プロトタイピングの魔法
発表者: Adam Bell
ビデオ&書き起こし(日本語): https://realm.io/jp/news/tryswift-adam-bell-prototyping-magic/
ビデオ&書き起こし(英語): https://realm.io/news/tryswift-adam-bell-prototyping-magic/
発表者によるサンプルコード1: https://github.com/b3ll/tryswift2016
発表者によるサンプルコード2: https://github.com/b3ll/SwiftyGestureRecognition
聞き起こし: http://niwatako.hatenablog.jp/entry/2016/03/03/113028
togetter: http://togetter.com/li/945398
プロトコルエクステンション: 歴史について
発表者: Matthew Gillingham
ビデオ&書き起こし(英語): https://realm.io/news/tryswift-matthew-gillingham-protocol-extensions-history/
聞き起こし: http://niwatako.hatenablog.jp/entry/2016/03/03/115954
togetter: http://togetter.com/li/945414
Building Women Who Code in Tokyo
発表者: Himi Sato
ビデオ&書き起こし(英語): https://realm.io/news/tryswift-himi-sato-building-women-who-code-tokyo/
聞き起こし: http://niwatako.hatenablog.jp/entry/2016/03/03/123345
togetter: http://togetter.com/li/945425
Swift版「誰のためのデザイン?」
発表者: Rachel Bobbins
ビデオ&書き起こし(日本語): https://realm.io/jp/news/tryswift-rachel-bobbins-design-everyday-swift/
ビデオ&書き起こし(英語): https://realm.io/news/tryswift-rachel-bobbins-design-everyday-swift/
聞き起こし: http://niwatako.hatenablog.jp/entry/2016/03/03/130407
togetter: http://togetter.com/li/945443
モダンCore Data
発表者: Daniel Eggert
聞き起こし: http://niwatako.hatenablog.jp/entry/2016/03/03/145755
togetter: http://togetter.com/li/945477
SwiftコンパイラとLLDBの連携
発表者: Novall Khan
ビデオ&書き起こし(英語): https://realm.io/news/tryswift-novall-khan-swift-compiler-lldb/
聞き起こし: http://niwatako.hatenablog.jp/entry/2016/03/03/151617
togetter: http://togetter.com/li/945485
ライブラリの開発
発表者: Jeff Hui
ビデオ&書き起こし(日本語): https://realm.io/jp/news/tryswift-jeff-hui-creating-a-swift-library/
ビデオ&書き起こし(英語): https://realm.io/news/tryswift-jeff-hui-creating-a-swift-library/
発表者によるサンプルコード: https://github.com/jeffh/Snorlax
聞き起こし: http://niwatako.hatenablog.jp/entry/2016/03/03/160212
togetter: http://togetter.com/li/945498
Protocol-Oriented Programming in Networking
発表者: Yosuke Ishikawa
ビデオ&書き起こし(英語): https://realm.io/news/tryswift-yosuke-ishikawa-protocol-oriented-networking/
発表資料: https://speakerdeck.com/ishkawa/protocol-oriented-programming-in-networking
発表者によるサンプルコード: https://github.com/ishkawa/sandbox/tree/master/RxPagination
聞き起こし: http://niwatako.hatenablog.jp/entry/2016/03/03/170031
togetter: http://togetter.com/li/945512
ライブデザイニング: 🎨
発表者: Maxim Cramer
ビデオ&書き起こし(日本語): https://news.realm.io/jp/news/tryswift-maxim-cramer-live-design
聞き起こし: http://niwatako.hatenablog.jp/entry/2016/03/03/173552
togetter: http://togetter.com/li/945518
Sketch体験記事
Sketch買ったばかりのプログラマがアイコンデザインに挑戦してみたメモ #tryswiftconf - Over&Out その後
SwiftらしいTable View Controllerの使い方
発表者: Chris Eidhof
発表者によるサンプルコード: https://gist.github.com/chriseidhof/df2d56f02d9626e60b44
聞き起こし: http://niwatako.hatenablog.jp/entry/2016/03/03/181127
togetter: http://togetter.com/li/945400
発表に出てきた「ドーン」アニメーションのコード
boom.swift
3日目
レポート
- try! Swift 最速レポート 3日目午前 #tryswiftconf | Developers.IO
- try! Swift 最速レポート 3日目午後 #tryswiftconf | Developers.IO
Motivation based library abstraction
発表者: Hiroki Kato
ビデオ&書き起こし(英語): https://realm.io/news/tryswift-hiroki-kato-motivation-based-library-abstraction/
聞き起こし: http://niwatako.hatenablog.jp/entry/2016/03/04/111724
togetter: http://togetter.com/li/945766
SpriteKitにワクワクする (中止)
Soaring Swiftly - Server Side Swift
発表者: Caesar Wirth
発表資料: https://speakerdeck.com/cjwirth/soaring-swiftly-server-side-swift
発表者によるサンプルコード: https://github.com/cjwirth/trySwiftServer
聞き起こし: http://niwatako.hatenablog.jp/entry/2016/03/04/111812
togetter: http://togetter.com/li/945777
Swiftにおける実践的なモック化について
発表者: Veronica Ray
ビデオ&書き起こし(日本語): https://realm.io/jp/news/tryswift-veronica-ray-real-world-mocking-swift/
ビデオ&書き起こし(英語): https://realm.io/news/tryswift-veronica-ray-real-world-mocking-swift/
発表資料: https://speakerdeck.com/mathonsunday/real-world-mocking-in-swift
聞き起こし: http://niwatako.hatenablog.jp/entry/2016/03/04/130940
togetter: http://togetter.com/li/945804
Swiftヒップスター
発表者: Hector Matos
ビデオ&書き起こし(日本語): https://realm.io/jp/news/tryswift-hector-matos-hipster-swift/
ビデオ&書き起こし(英語): https://realm.io/news/tryswift-hector-matos-hipster-swift/
発表者によるブログポスト: http://krakendev.io/blog/hipster-swift
ブログポストの日本語訳: http://qiita.com/takecian/items/882a0441b5694a4fd5e7
聞き起こし: http://niwatako.hatenablog.jp/entry/2016/03/04/131157
togetter: http://togetter.com/li/945821
より理解するためのQiita記事
Swiftの @noescape をもっと使おう - Qiita
Core Imageによる高度な画像処理
発表者: Simon Gladman
発表資料: https://speakerdeck.com/tryswift/simon-gladman-image-processing-with-core-image
聞き起こし: http://niwatako.hatenablog.jp/entry/2016/03/04/131353
togetter: http://togetter.com/li/945836
発表に出てきたFilterpedia
https://github.com/FlexMonkey/Filterpedia
Swiftトレーニング: 統計学を例に
発表者: Diana Zmuda
ビデオ&書き起こし(英語): https://realm.io/news/trySwift-diana-zmuda-how-to-train-your-swift-computational-statistics/
聞き起こし: http://niwatako.hatenablog.jp/entry/2016/03/04/145839
togetter: http://togetter.com/li/945858
xcodeless - the buildsystem
発表者: Daniel Haight
発表資料: https://speakerdeck.com/confidencejuice/code-injection-from-scratch
聞き起こし: http://niwatako.hatenablog.jp/entry/2016/03/04/153514
togetter: http://togetter.com/li/945862
デザイナーをSwiftのコードベースに巻き込む10の方法
発表者: Helen Holmes
ビデオ&書き起こし(日本語): https://news.realm.io/jp/news/tryswift-helen-holmes-10-ways-designers-swift-codebase
発表資料: https://speakerdeck.com/tryswift/helen-v-holmes-10-ways-to-get-designers-into-your-swift-codebase
聞き起こし: http://niwatako.hatenablog.jp/entry/2016/03/04/160751
togetter: http://togetter.com/li/945865
パーサーコンビネーター in Swift
発表者: Yasuhiro Inami
ビデオ&書き起こし(日本語): https://news.realm.io/jp/news/tryswift-yasuhiro-inami-parser-combinator
ビデオ&書き起こし(英語): https://realm.io/news/tryswift-yasuhiro-inami-parser-combinator/
発表資料: https://speakerdeck.com/inamiy/parser-combinator-in-swift
発表者によるサンプルコード: https://github.com/inamiy/TryParsec
聞き起こし: http://niwatako.hatenablog.jp/entry/2016/03/04/165805
togetter: http://togetter.com/li/945877
オープンソースSwiftへの貢献
発表者: Jesse Squires
ビデオ&書き起こし(日本語): https://realm.io/jp/news/tryswift-jesse-squires-contributing-open-source-swift/
ビデオ&書き起こし(英語): https://realm.io/news/tryswift-jesse-squires-contributing-open-source-swift/
発表資料: https://speakerdeck.com/jessesquires/contributing-to-open-source-swift
聞き起こし: http://niwatako.hatenablog.jp/entry/2016/03/04/173304
togetter: http://togetter.com/li/945894
Artsyにおけるテスト手法の紹介
発表者: Ash Furrow
ビデオ&書き起こし(日本語): https://realm.io/jp/news/tryswift-ash-furrow-artsy-testing-tour/
ビデオ&書き起こし(英語): https://realm.io/news/tryswift-adam-bell-prototyping-magic/
発表資料: https://speakerdeck.com/ashfurrow/an-artsy-testing-tour
聞き起こし: http://niwatako.hatenablog.jp/entry/2016/03/04/182144
togetter: http://togetter.com/li/945906
発表に出てきたスナップショットツール
facebook/ios-snapshot-test-case: Snapshot view unit tests for iOS