Developers from all over the world gathered
for tips and tricks and the latest case studies of development using Swift.
Thank you to all the speakers and attendees who participated!
Outline
| Date and time | Mar. 1st - 3rd, 2018 |
| Venue | Bellesalle Shinjuku Grand Nishi-Shinjuku, Shinjuku-ku, Tokyo |
Speaker
Norman Maurer
Software Engineer at Apple
Krzysztof Zabłocki
Creator of Sourcery & Objective-C Playgrounds
Sarah Olson
iOS Developer at Trello
Brandon Kase
iOS Engineer at Pinterest
Tamar Nachmany
iOS Engineer at Tumblr
Wendy Lu
iOS Engineer at Pinterest
Samuel Goodwin
Founder of Roundwall Software
Sash Zats
Software Engineer at Facebook
Karl von Randow
Creator of Camera+, Charles Proxy, and Vee
Katsumi Kishikawa
Freelance Software Engineer
Kohki Miki
Engineer at Cookpad
Ellen Shapiro
iOS Developer at Bakken & Bæck
Shuichi Tsutsumi
iOS Developer in Tokyo/San Francisco
Samuel Giddins
Bundler & CocoaPods Core Team, Developer at Square
Ben Scheirman
Creator of NSScreencast
Javier Soto
iOS Developer at Twitch
Daisy Ramos
iOS Developer
David Hoang
Head of Product Design at One Medical
Kate Castellano
Senior iOS Developer at Clue
Yuka Ezura
iOS Engineer at LINE
Pushkar Kulkarni
Server-Side Swift at IBM
Yusuke Kita
iOS Developer at Mercari
Kentaro Matsumae
Engineer at DeNA
Vu Nhat Minh
iOS Engineer at Mercari / Souzoh
Toru Kuriyama
iOS Engineer at Sansan
Tatsuya Tanaka
Engineer at Yahoo! JAPAN
Yuki Asai
iOS Developer at Recruit Marketing Partners
Takeshi Ihara
iOS Engineer at Recruit Marketing Partners
Tiago Martinho
Developer at ThoughtWorks
Yuya Hirayama
iOS Engineer at VASILY Inc.
Nobuo Saito
iOS Engineer at Mercari
Timetable
Day 1
08:30 |
🍩 Registration & Breakfast
|
|
09:45 |
Opening Remarks
|
|
10:00 |
|
A Secret Swift Tour
|
10:25 |
|
SIL for First Time Learners
|
10:40 |
|
Exploring Clang Modules
|
11:00 |
Break
|
|
11:40 |
|
Getting to Know the Responder Chain
|
12:05 |
|
Optimizing Swift code for separation of concerns and simplicity
|
12:30 |
|
Should coders design?
|
13:00 |
Lunch
|
|
14:30 |
|
Event driven networking for Swift
|
14:55 |
|
The diamond of variance
|
15:05 |
|
SwiftyPi
|
15:25 |
|
Swift in my home
|
15:35 |
|
UI Testing for Fun and Profit
|
16:00 |
Break
|
|
16:30 |
|
Writing Blockchain Clients in Swift
|
16:50 |
|
Protocol Oriented WebAPI Abstraction
|
17:05 |
|
👾
|
17:30 |
|
AST Meta-programming
|
18:00 |
Closing / Announcements
|
Day 2
09:00 |
🍩 Breakfast
|
|
09:45 |
Opening Remarks
|
|
10:00 |
|
Finally Solving the Expression Problem
|
10:25 |
|
Swift Peer Lab Barcelona
|
10:40 |
|
Using Swift to Visualize Algorithms
|
11:00 |
Break
|
|
11:30 |
|
Codable Routing with Kitura
|
11:50 |
|
Super Resolution with CoreML
|
12:05 |
|
Introducing Charles for iOS
|
12:30 |
|
Designing Experiences With Augmented Reality
|
13:00 |
Lunch
|
|
14:30 |
|
Kotlin For Swift Developers
|
14:50 |
|
Preparing for Swift 5 Ownership
|
15:05 |
|
Digital Signal Processing with Swift
|
15:25 |
|
The Type-Safe World of Codable
|
15:35 |
|
Creating conversational interfaces in iOS/Swift
|
16:00 |
Break
|
|
16:30 |
|
UIImageView vs Metal
|
16:50 |
|
Best Docker Container in Swift
|
17:05 |
|
The Type Erasure Advantage
|
17:30 |
|
Investing time into developer tools and experience
|
18:00 |
Closing / Announcements
|
|
18:30 |
Party 🎉
|