try! Swift (2016年) 資料まとめ

記事の内容はこちらを参照してください。
https://mishimay.github.io/895d676eb9940d75e639/
<!--

try! Swift に参加された方も参加されなかった方も、今回のカンファレンスから多くを得られることを願っています :clap:

Special thanks to [@niwatako](https://twitter.com/niwatako) (すべての発表を聞き起こしてくれた方です！)


# 全体的なもの

**try! Swift 公式アプリソースコード**
[NatashaTheRobot/trySwiftApp: try! Swift Conference App](https://github.com/NatashaTheRobot/trySwiftApp)

**感想・レポート・考察記事のまとめ**
[try! Swift みんなの感想・レポート・考察記事 #tryswiftconf ここからが try! Swift - niwatakoのはてなブログ](http://niwatako.hatenablog.jp/entry/2016/03/07/025716)

# 1日目

**オープニングまで**

- [世界中のSwiftデベロッパーが東京に集結！ 早朝から熱気が凄い #tryswiftconf オープニングまで - Togetterまとめ](http://togetter.com/li/945001)

**レポート**

- [try! Swift 最速レポート 1日目午前 #tryswiftconf ｜ Developers.IO](http://dev.classmethod.jp/smartphone/tryswift-1st-day-am/)
- [try! Swift 最速レポート 1日目午後 #tryswiftconf ｜ Developers.IO](http://dev.classmethod.jp/smartphone/tryswift-1st-day-pm/)

**より理解するために**

- [「try! Swift」1日目の復習 #tryswiftconf - Over&Out その後](http://d.hatena.ne.jp/shu223/20160303/1456961625)
- [try! Swift初日に参加しました — Medium](https://medium.com/@mono0926/try-swift%E5%88%9D%E6%97%A5%E3%81%AB%E5%8F%82%E5%8A%A0%E3%81%97%E3%81%BE%E3%81%97%E3%81%9F-2c962a50bc95#.wkyjk0uep)

## Swiftのエコシステムに飛び込む
発表者: [Syo Ikeda](https://twitter.com/ikesyo)
ビデオ&書き起こし(英語): 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](http://jpmartha.hatenablog.jp/entry/2016/03/06/223639)

## 実践的クロスプラットフォームSwift
発表者: [JP Simard](https://twitter.com/simjp)
ビデオ&書き起こし(日本語): 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](https://twitter.com/savinola)
聞き起こし: http://niwatako.hatenablog.jp/entry/2016/03/02/115920
togetter: http://togetter.com/li/945024

## 📺 (Apple TV)
発表者: [Boris Bügling](https://twitter.com/NeoNacho)
ビデオ&書き起こし(英語): 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://twitter.com/purpleyay)
ビデオ&書き起こし(日本語): 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](http://qiita.com/S_Shimotori/items/458a50d8f8e54e39de59)

**Carthageで使われているコード例**

<blockquote class="twitter-tweet" data-lang="en"><p lang="ja" dir="ltr">Any~~という名前ではないけど、今日の型消去の話、Carthageが使っているCommandantでも使われています <a href="https://t.co/KvtiFAtLfV">https://t.co/KvtiFAtLfV</a> <a href="https://t.co/h1wthtXMiX">https://t.co/h1wthtXMiX</a> <a href="https://twitter.com/hashtag/tryswiftconf?src=hash">#tryswiftconf</a></p>&mdash; Syo Ikeda / いけしょー (@ikesyo) <a href="https://twitter.com/ikesyo/status/704915304489590792">March 2, 2016</a></blockquote>
<script async src="//platform.twitter.com/widgets.js" charset="utf-8"></script>


## Swiftのエラー処理についての三つの話
発表者: [Yuta Koshizawa](https://twitter.com/koher)
ビデオ&書き起こし(英語): 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://twitter.com/micheletitolo)
以前の発表資料: 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://twitter.com/dimsumthinking)
ビデオ&書き起こし(日本語): 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://twitter.com/TimOliverAU)
ビデオ&書き起こし(英語): 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](https://twitter.com/steph_shupe)
聞き起こし: http://niwatako.hatenablog.jp/entry/2016/03/02/173530
togetter: http://togetter.com/li/945116

## 目に見えないものを学ぶ
発表者: [Cate Huston](https://twitter.com/catehstn)
ビデオ&書き起こし(英語): 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](http://dev.classmethod.jp/smartphone/tryswift-2nd-day-am/)
- [try! Swift 最速レポート 2日目午後 #tryswiftconf ｜ Developers.IO](http://dev.classmethod.jp/smartphone/iphone/tryswift-2nd-day-pm/)

**Q&Aセッション**
[try！Swift 2日目のQ&Aセッションの振り返り | guard let](http://blog.guardlet.com/2016/03/04/tryswift-day2-qa/)

## 実践的 Boundaries
発表者: [Ayaka Nonaka](https://twitter.com/ayanonagon)
ビデオ&書き起こし(日本語): 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://twitter.com/b3ll)
ビデオ&書き起こし(日本語): 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://twitter.com/gillygize)
ビデオ&書き起こし(英語): 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://twitter.com/himisanta)
ビデオ&書き起こし(英語): 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://twitter.com/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](https://twitter.com/danielboedewadt)
聞き起こし: http://niwatako.hatenablog.jp/entry/2016/03/03/145755
togetter: http://togetter.com/li/945477

## SwiftコンパイラとLLDBの連携
発表者: [Novall Khan](https://twitter.com/novallkhan)
ビデオ&書き起こし(英語): 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://twitter.com/jeffhui)
ビデオ&書き起こし(日本語): 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://twitter.com/_ishkawa)
ビデオ&書き起こし(英語): 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://twitter.com/mennenia)
ビデオ&書き起こし(日本語): 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 その後](http://d.hatena.ne.jp/shu223/touch/20160304/1457014335)

## SwiftらしいTable View Controllerの使い方
発表者: [Chris Eidhof](https://twitter.com/chriseidhof)
発表者によるサンプルコード: https://gist.github.com/chriseidhof/df2d56f02d9626e60b44
聞き起こし: http://niwatako.hatenablog.jp/entry/2016/03/03/181127
togetter: http://togetter.com/li/945400

**発表に出てきた「ドーン」アニメーションのコード**
[boom.swift](https://gist.github.com/chriseidhof/1475ee26ec46f79bee56)

# 3日目

**レポート**

- [try! Swift 最速レポート 3日目午前 #tryswiftconf ｜ Developers.IO](http://dev.classmethod.jp/smartphone/tryswift-3rd-day-am/)
- [try! Swift 最速レポート 3日目午後 #tryswiftconf ｜ Developers.IO](http://dev.classmethod.jp/smartphone/tryswift-3rd-day-pm/)

## Motivation based library abstraction
発表者: [Hiroki Kato](https://twitter.com/cockscomb)
ビデオ&書き起こし(英語): 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://twitter.com/cjwirth)
発表資料: 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://twitter.com/nerdonica)
ビデオ&書き起こし(日本語): 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://twitter.com/allonsykraken)
ビデオ&書き起こし(日本語): 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](http://qiita.com/mishimay/items/a09c0e4a8063bf16e064)

## Core Imageによる高度な画像処理
発表者: [Simon Gladman](https://twitter.com/FlexMonkey)
発表資料: 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://twitter.com/dazmuda)
ビデオ&書き起こし(英語): 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://twitter.com/daniel1of1)
発表資料: 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://twitter.com/helenvholmes)
ビデオ&書き起こし(日本語): 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://twitter.com/inamiy)
ビデオ&書き起こし(日本語): 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://twitter.com/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://twitter.com/ashfurrow)
ビデオ&書き起こし(日本語): 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](https://github.com/facebook/ios-snapshot-test-case?utm_content=buffer2c7df&utm_medium=social&utm_source=twitter.com&utm_campaign=buffer)


# おまけ

- [海外のiOS開発者の中でポケモン（Pokemon）が共通知識になっている件とその理由 #tryswiftconf #Pokemon - Togetterまとめ](http://togetter.com/li/945400)
- [Cult of the Party Parrot](http://cultofthepartyparrot.com/) (Slackでよく使われていたemoji)


-->