iOS
Swift

try! Swift Tokyo 2019 資料まとめ

写真: https://www.flickr.com/photos/tryswift/ (用意でき次第アップロード)

動画: https://www.youtube.com/tryswiftconference (用意でき次第アップロード)


1日目

10:00 - native macOS application、またはAppKitの世界

スピーカー: https://twitter.com/1024jp

資料: https://speakerdeck.com/1024jp/native-macos-application-or-the-world-of-appkit

文字起こし: http://niwatako.hatenablog.jp/entry/2019/03/21/102222

10:25 - ⚡️🎤脱Swiftリテラル初心者

スピーカー:https://twitter.com/___freddi___

資料: https://t.co/rzWsv5AeRC

文字起こし: http://niwatako.hatenablog.jp/entry/2019/03/21/103004

10:35 - アクセシビリティのためのカラーコントラスト

スピーカー: https://twitter.com/emarley

資料: https://raw.githubusercontent.com/emarley/ColorContrast/master/ColorContrast.pdf

文字起こし: http://niwatako.hatenablog.jp/entry/2019/03/21/104753

11:00 - 休憩

11:30 - Swift Light

スピーカー: https://twitter.com/bugKrusha

文字起こし: http://niwatako.hatenablog.jp/entry/2019/03/21/115203

11:55 - ⚡️🎤限定的なimportの明示とその効果

スピーカー: https://twitter.com/noppefoxwolf

資料: https://t.co/hbxzJSUnoo

文字起こし: http://niwatako.hatenablog.jp/entry/2019/03/21/115912

12:05 - protocol/extensionにジェネリクスを入れたい

スピーカー: https://twitter.com/_yyu_

資料: https://github.com/y-yu/try-swift-slide

コード: https://github.com/y-yu/generics-in-swift

文字起こし: http://niwatako.hatenablog.jp/entry/2019/03/21/122041

12:30 - Keypath入門

スピーカー: https://twitter.com/terhechte

資料: https://speakerdeck.com/terhechte/introduction-to-swift-keypaths

文字起こし: http://niwatako.hatenablog.jp/entry/2019/03/21/124528

13:00 - ランチ

14:30 - テストケースでMemory Leakを発見する

スピーカー: https://twitter.com/tarunon

資料: https://www.icloud.com/keynote/0v-uQow7QXtpwDMs2CN8LHxiQ#try!swift2019tarunon

文字起こし: http://niwatako.hatenablog.jp/entry/2019/03/21/145607

14:55 - ⚡️🎤PixarのようなグラフィックをSwiftで実現する

スピーカー: https://twitter.com/kapsy1312

資料: https://tryswifttokyo2019.slack.com/files/UG94YMQLW/FH6NCL1HS/michael_petrie_graphics_like_pixar_using_swift.pdf

コード: https://github.com/kapsy/swift_ray_tracer

文字起こし: http://niwatako.hatenablog.jp/entry/2019/03/21/150342

15:05 - ARKitのアプリを作ろう

スピーカー: https://twitter.com/NamrataCodes

資料: https://t.co/bsynhIo7iN

文字起こし: http://niwatako.hatenablog.jp/entry/2019/03/21/152932

15:30 - ⚡️🎤Introducing SourceKit-LSP

スピーカー: https://twitter.com/izm256

資料: https://t.co/lktrfMpZal

文字起こし: http://niwatako.hatenablog.jp/entry/2019/03/21/153659

15:40 - Swift Server Update

スピーカー: https://twitter.com/tomerdoron

文字起こし: http://niwatako.hatenablog.jp/entry/2019/03/21/160224

16:05 - 休憩

16:35 - SwiftのアプリでCやC++、Objective-Cのフレームワークを使おう

スピーカー: https://twitter.com/CeciliaHumlelu

文字起こし: http://niwatako.hatenablog.jp/entry/2019/03/21/165740

17:00 - ⚡️🎤MachObfuscator

スピーカー: https://twitter.com/kam800

ライブラリ: https://github.com/kam800/MachObfuscator

文字起こし: http://niwatako.hatenablog.jp/entry/2019/03/21/170449

17:10 - Siri ShortcutsとNSUserActivityによるエンゲージメント推進

スピーカー: https://twitter.com/nictheawesome

コード: https://t.co/KzjucvXaAd

文字起こし: http://niwatako.hatenablog.jp/entry/2019/03/21/172539

17:35 - try Prototype!

スピーカー: https://twitter.com/mennenia

文字起こし: http://niwatako.hatenablog.jp/entry/2019/03/21/175141


2日目

10:00 - 魔法の法則

スピーカー: https://twitter.com/davedelong

資料:

文字起こし: http://niwatako.hatenablog.jp/entry/2019/03/22/102824

10:25 - ⚡️🎤ポートレートモードを自作しよう

スピーカー: https://twitter.com/koooootake

資料: https://t.co/tDBQHVAMO3

コード: https://t.co/NyQdiXOp7E

文字起こし: http://niwatako.hatenablog.jp/entry/2019/03/22/103642

10:35 - Swiftでソーシャルネットワークをつくろう

スピーカー: https://twitter.com/alfa & https://twitter.com/dokun24

資料: https://t.co/wEfnQnua9I

文字起こし: http://niwatako.hatenablog.jp/entry/2019/03/22/110033

プロダクションで動いているSwiftプロジェクト

- onlineswiftplayground.run

- www.agenda.com

- www.bankingofthings.io

11:00 - 休憩

11:30 - Swift Hardware Hacking

スピーカー: https://twitter.com/mostgood

資料: https://www.slideshare.net/mostgood/swift-hardware-hacking-try-swift

文字起こし: http://niwatako.hatenablog.jp/entry/2019/03/22/115244

11:55 - ⚡️🎤SwiftSyntax で便利を実現する基礎

スピーカー: https://twitter.com/orga_chem

資料: https://speakerdeck.com/orgachem/how-to-use-swiftsyntax-for-better-productivity-japanese-version

文字起こし: http://niwatako.hatenablog.jp/entry/2019/03/22/120018

12:05 - Swift type metadata

スピーカー: https://twitter.com/kateinoigakukun

資料: https://t.co/g0iZcZO8lX

文字起こし: http://niwatako.hatenablog.jp/entry/2019/03/22/122141

12:30 - モバイルのデザインシステムを構築する

スピーカー: https://twitter.com/krstnfx

資料: https://speakerdeck.com/krstnfx/building-a-mobile-design-system

文字起こし: http://niwatako.hatenablog.jp/entry/2019/03/22/124446

13:00 - ランチ

14:30 - Swiftにおける音の成形

スピーカー: https://twitter.com/b3ll

資料: https://t.co/Ajdn2wrUdy

ライブラリ: https://audiokit.io

文字起こし: http://niwatako.hatenablog.jp/entry/2019/03/22/150001

14:55 - ⚡️🎤iOS端末を利用した心理学研究の背景と展望

スピーカー: https://twitter.com/expensive_man

資料:

文字起こし: http://niwatako.hatenablog.jp/entry/2019/03/22/150651

15:05 - SwiftCheckで始めるProperty-based Testing

スピーカー: https://twitter.com/tobi462

資料: https://t.co/NjuhQvYmdz

ライブラリ: https://github.com/typelift/SwiftCheck

文字起こし: http://niwatako.hatenablog.jp/entry/2019/03/22/152609

15:30 - ⚡️🎤All about linking libraries

スピーカー: https://twitter.com/k_katsumi

資料: https://t.co/2kgcSljoj2

文字起こし: http://niwatako.hatenablog.jp/entry/2019/03/22/153440

15:40 - 賢者のString

スピーカー: https://twitter.com/Ilseman

資料:

Swift Blog: https://swift.org/blog/utf8-string/

文字起こし: http://niwatako.hatenablog.jp/entry/2019/03/22/160023

16:05 - 休憩

16:35 - アセンブリ、君ならできる!

スピーカー: https://twitter.com/armadsen

資料: https://www.andrewmadsen.com/AssemblySlides.pdf

文字起こし: http://niwatako.hatenablog.jp/entry/2019/03/22/165710

17:00 - ⚡️🎤Swiftコンパイラにコントリビュートする

スピーカー: https://twitter.com/kitasuke

資料: https://t.co/9cuDe5RzV0

文字起こし: http://niwatako.hatenablog.jp/entry/2019/03/22/170620

17:10 - Core Dataを守るために

スピーカー: https://twitter.com/DonnyWals

資料: https://www.slideshare.net/donnywals/in-defense-of-core-data

文字起こし: http://niwatako.hatenablog.jp/entry/2019/03/22/172929

17:35 - 次へつなごう— Extending a hand to the next generation of Apple developers

スピーカー: https://twitter.com/hellomayuko

資料:

YouTube: https://www.youtube.com/watch?v=rqX8PFcOpxA

文字起こし: http://niwatako.hatenablog.jp/entry/2019/03/22/175644


ワークショップ

Open Source Swift Workshop

資料: https://www.slideshare.net/kitasuke/open-source-swift-workshop

FirestoreやSwift, Typescriptでアプリをつくろう

資料: https://codelabs.developers.google.com/codelabs/firebase-cloud-firestore-workshop-swift/#0

Raspberry PiでSwiftを探検する

資料: https://www.canva.com/design/DADU_ncaKHU/X1dKHii3SNG0QJEnGEz2hg/view

Testing and Performance Workshop

資料: https://github.com/sgoodwin/PerformanceDemos

MacアプリとCocoa Bindingでより良い開発ツールをつくろう

資料: https://github.com/terhechte/tryswift-macos-workshop

Accelerate Frameworkを使った高速オーディオ波形レンダリング

資料: https://github.com/ekkotech/AudioRender

https://andrew-s-classroom.thinkific.com/courses/fast-audio-waveform-rendering-in-ios

時間を正しく計算しよう

資料:

クラウドネイティブなSwiftバックエンドを構築しよう

資料: https://github.com/ibm/todobackend

Swiftでハードウェアを始めよう

資料: https://www.slideshare.net/mostgood/swift-hardware-hacking-try-swift