try! Swift is an immersive community gathering about Swift Language Best Practices, Application Development in Swift, Server-Side Swift, Open Source Swift, and the Swift Community. It took place in New York City in September 5th & 6th 2017.

Interested in joining try! Swift NYC 2018?

Sign up for an invite!

We are committed to providing a safe space for all of our attendees, speakers, and volunteers. Our Code of Conduct can be read in full here.

Meet the Speakers

Matt Gallagher

Paola Mata

Harlan Haskins

Craig Clayton

Julio Carrettoni

Tanner Nelson

Neem Serra

Yasuhiro Inami

Priya Rajagopal

James Dempsey

Krunoslav Zaher

Sonam Dhingra

Ray Tsaihong

Nataliya Patsovska

Paul Fenwick

Glenna Buford

Helen Papanikolopoulou

Kostas Kremizas

Meghan Kane

Erica Sadun

Carl Brown

Dennis Pilarinos

Camille Fournier

Meet the Hosts

Cate Huston

Jazbo

Chris Britt

Workshops

Building an Interactive iMessage App

Craig Clayton
In this workshop, learn how to make an interactive iMessage app using Swift 3 and Xcode 8. In this app, you will be able to create an event and poll your friends to see who will be able to attend. Once your invite is sent, you will be able to keep track of which of your friends will be able to make it and which one of them will not. No programming knowledge necessary as all levels are welcome.

Conference Proposal Writing

Cate Huston
This workshop is designed to empower you to go out into the community and share your amazing work and knowledge. To help you get started speaking, we'll look at what makes for an effective abstract and bio, and how the right combination can position *you* as the right person to speak!

RxSwift: Reactive Programming in Swift

Ash Furrow
Reactive programming is a paradigm to simplify state management in software applications. RxSwift is an implementation of reactive programming in our favourite programming language. In this workshop, Ash Furrow will go into the details of how RxSwift works and how to incorporate reactive programming into your applications.

Contributing to Open Source Swift

Brian King
Swift has been open source for over a year with over 450 contributors, and contributing is a very rewarding experience. This workshop will help you setup your development environment, find a small bug to work on, and step through the development cycle. An accepted PR isn't the goal here, it is to explore the compiler, learn something new, and have fun. At the end of the day we hope to have everyone comfortable exploring and editing code, compiling Swift, and running the unit tests. Working on the compiler does require some comfort with C++, but if you're looking to stick to writing in Swift, there are still opportunities in the standard library and Foundation! The full development environment is pretty big, with the code taking up 2 gigs of space, and a full build directory taking up between 40 and 60! Given the time and space that this takes, all of the instructions we will be following will be sent out before the workshop. To get the most from the workshop time, we will request that you step through the instructions the week before the workshop. It's only a handful of commands, but it's a lot of time and bits!

Adding Machine Learning to your Apps

Meghan Kane
Apple released several frameworks in iOS11 that make it easier to add machine learning to your apps. In this workshop, Meghan Kane will walk you through adding machine learning capabilities to a sample app. This workshop will focus on the Vision and Core ML frameworks. No machine learning experience or previous knowledge is necessary - it will start with a brief overview of ML terminology. Just bring your laptop and curiosity!

Hello, World! to Server Side Swift!

Jonathan Guthrie
In this workshop you will learn hands-on by constructing a JSON REST API with authentication, session management, and database access using Swift and the Perfect toolkit, and walk away knowing you can conquer the server like you can master UIKit.

Schedule

September 4

2:00 - Building an Interactive iMessage App

2:00 - Conference Proposal Writing

2:00 - RxSwift: Reactive Programming in Swift

2:00 - Contributing to Open Source Swift

2:00 - Adding Machine Learning to your Apps

2:00 - Hello, World! to Server Side Swift!

September 5

8:30 - Registration & Breakfast

9:45 - Opening Remarks

10:00 - Flexible View Controller Interfaces with Swift 4

10:30 - Map and FlatMap Magic

11:00 - Break, by DOMO

11:30 - Practical Machine Learning for your iOS App

12:00 - Core Data Migrations and can we do better?

12:30 - Sponsored Demo

12:40 - Improving Swift Tools with libSyntax

1:10 - Lunch

2:30 - A Funny Thing Happened On The Way To This Array

3:00 - MVVM at scale - not so simple...

3:30 - Creating Rich Custom UI Notifications

4:00 - Break, by Glowforge

4:30 - The Role of being Technical in Technical Leadership

5:00 - Swift Chatbots for Fun! and Profit?

5:30 - Server-side Swift Using Vapor

6:00 - Closing / Announcements

6:30 - Party, by Meetup

September 6

9:00 - Breakfast

9:45 - Opening Remarks

10:00 - Modern RxSwift Architectures

10:30 - Exploring Natural Language Processing

11:00 - Break, by DOMO

11:30 - Swift 4 Codable

12:00 - Ship your mobile app in less than 10 minutes!

12:15 - Machine Ethics and Emerging Technologies

1:00 - Lunch

2:30 - Getting started with ARKit + tips and tricks

3:00 - Building a framework with Viper

3:30 - Error handling made easy

4:00 - Break

4:30 - Driving view state through data for fun and/or debugging

5:00 - Better Swift From the Foundation up

5:30 - Everyone is your user

6:00 - Closing / Announcements

You Are Blocking Our Sponsors

We noticed that you are running ad blocking software. While we cannot hack into your computer and prevent you from doing so, we also cannot run our event without the support of our sponsors.

Please consider turning off your ad block software for this website. Thanks.

Platinum Sponsors

Gold Sponsors

Silver Sponsors

Diversity Sponsors

Event Partners

Interested in sponsoring or want more information? Send us an email at [email protected].

Meet the Organizers

Natasha Murashev

Sara Ahmad

Daisy Ramos

Alvin Varghese

Vaishnavi Srinivasan

Satoshi Hachiya

Nino Sakuma

Erica Millado

You Are Blocking Our Sponsors

We noticed that you are running ad blocking software. While we cannot hack into your computer and prevent you from doing so, we also cannot run our event without the support of our sponsors.

Please consider turning off your ad block software for this website. Thanks.

Conference Venue

Travel

YOTEL New York

YOTEL New York

YOTEL New York offers a comfortable, lively and tech friendly atmosphere at an affordable price. Premium Queen Cabins come with the signature ‘SMARTBED’ featuring Serta mattresses as well as free Wi-Fi everywhere. Guests can take advantage of the onsite restaurant ‘Green Fig’ and Terrace space for personal or client entertainment. Book your stay at try! Swift Attendee Booking Link, this rate is available until August 4th, 2017 or the room block fills. You can also make reservations by calling the Pre-Arrival Team directly (877) 909-6835 and identify yourself as being with Try-Swift Attendee Block or Block Code ‘TRY SWIFT’.

Discounted Parking

Spot Hero

To reserve your parking spot for try! Swift NYC, visit the try! Swift SpotHero Parking Page and book a spot with rates up to 50% off drive-up. You can also use SpotHero to park all over New York.

New to SpotHero? Download the SpotHero iPhone | Android app and enter the code SWIFT2017 for an additional 5% off your parking reservation!