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. 21st - 23rd, 2019 |
| Venue | Bellesalle Shinjuku Grand Nishi-Shinjuku, Shinjuku-ku, Tokyo |
Speaker
Michael Ilseman
Swift's Standard Library team at Apple
Tom Doron
Senior Engineering Manager at Apple
David Okun
Swift@IBM
Ian Partridge
Swift@IBM
Nobuo Saito
iOS Tech Lead at Mercari
Yuta Saito
iOS Developer at Mercari
Hikaru Yoshimura
Developer at Recruit Marketing Partners
Maxim Cramer
Principle Design Technologist at Autodesk
Jon-Tait Beason
iOS Software engineer at Glowforge
Nic Laughter
Software engineer at Jane.com
Benedikt Terhechte
Senior iOS Developer at XING
Namrata Bandekar
Principal Software Engineer at Zynga
Liz Marley
iOS Engineer at Nordstrom
Cecilia Humlelu
Developer at Spotify
Dave DeLong
Ex-Apple iOS Engineer
Adam Bell
Software Engineer at Facebook
Mayuko Inoue
iOS Engineer and YouTuber
Sally Shepard
iOS Developer, Accessibility Consultant, Writer and Hardware Hacker
Kristina Fox
Senior iOS Engineer at Intuit
1024jp
Developer/Designer of CotEditor
Andrew Madsen
Director of iOS at Lambda School, iPhreaks Co-host
Donny Wals
iOS @ Disney
Yusuke Hosonuma
Software Engineer at DeNA
Yuki Aki
iOS Engineer at LINE Fukuoka
Tomoya Hirano
iOS Developer at DeNA
Michael Petrie
Lead iOS measurement framework team at ZOZO Technologies
Ryo Izumi
iOS Developer at Nohana
Kamil Borzym
iOS software developer
Rina Kotake
iOS Developer at DeNA
Yuki Kokubun
iOS/Web application developer in DeNA
Yuto Mizutani
iOS Developer at VALU
Kishikawa Katsumi
iOS Developer
Yusuke Kita
Software Engineer at Mercari
Timetable
Day 1
08:30 |
Registration & Breakfast
|
|
09:45 |
Opening Remarks
|
|
10:00 |
|
Native macOS application, or the world of AppKit
|
10:25 |
|
Deep dive into Swift Literal
|
10:35 |
|
Color Contrast for Accessibility
|
11:00 |
Break
|
|
11:30 |
|
Swift as Light
|
11:55 |
|
Limited import clarification and its effect
|
12:05 |
|
Generics in protocol extension
|
12:30 |
|
Introduction to Swift Keypaths
|
13:00 |
Lunch
|
|
14:30 |
|
Discover memory leak with Testcase
|
14:55 |
|
Graphics like Pixar using Swift
|
15:05 |
|
So you want to build an ARKit app
|
15:30 |
|
Introducing SourceKit-LSP
|
15:40 |
|
Swift Server Update
|
16:05 |
Break
|
|
16:35 |
|
Using C, C++ and Objective C frameworks in Swift apps
|
17:00 |
|
MachObfuscator
|
17:10 |
|
Driving Engagement with Siri Shortcuts and NSUserActivity
|
17:35 |
|
try Prototype!
|
18:00 |
Closing / Announcements
|
Day 2
09:00 |
Breakfast
|
|
09:45 |
Opening Remarks
|
|
10:00 |
|
The Laws of Magic
|
10:25 |
|
Making Portrait mode yourself
|
10:35 |
|
Building a Social Network in Swift
|
11:00 |
Break
|
|
11:30 |
|
Swift Hardware Hacking
|
11:55 |
|
Basics of Implement convenience with SwiftSyntax
|
12:05 |
|
Swift type metadata
|
12:30 |
|
Building a Mobile Design System
|
13:00 |
Lunch
|
|
14:30 |
|
Shaping Sounds in Swift
|
14:55 |
|
Psychology study background and prospects in iOS device
|
15:05 |
|
Property-based test beginning with SwiftCheck
|
15:30 |
|
All about linking libraries
|
15:40 |
|
The Philosopher's String
|
16:05 |
Break
|
|
16:35 |
|
Assembly. You can do it!
|
17:00 |
|
Contributing to Swift Compiler
|
17:10 |
|
In defence of Core Data
|
17:35 |
|
次へつなごう— Extending a hand to the next generation of Apple developers
|
18:00 |
Closing / Announcements
|
|
18:30 |
Party🎉
|