try! Swift Conference is an international community gathering about the latest advancements in Swift Development. The event is about bringing together talent from all around the world to collaborate and share advanced knowledge and techniques to improve Swift craftsmanship. Coming again to New York City on September 4th & 5th 2018, with workshops happening on September 3rd!

Follow us on Twitter at @tryswiftnyc for the latest updates and announcements!

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

Ash Furrow

Compassionate Engineer at Artsy, Author

Erica Correa

iOS Engineer at XO Group Inc

Sebastiaan de With

Ex-Apple Designer and Photographer

Audrey Tam

Writer for Raywenderlich.com

Tom Harrington

iOS and Mac Developer, Co-Author, Radio DJ

Christina Moulton

Freelancer, Author, Sailor

Daiki Matsudate

iOS Engineer at FOLIO, Open Source Contributor

Bas Broek

iOS and tooling developer at XING

Logan Wright

Vapor, Open Source Contributor

April Wensel

Founder of Compassionate Coding

Kentaro Matsumae

Software Engineer at Mercari, Studies Machine Learning

Leah Culver

Co-founder and CTO of Breaker

Kaya Thomas

iOS engineer at Slack, Founder of We Read Too

Gopal Sharma

Technical Architect at Surya, Former iCloud Engineer at Apple

Berta Devant

iOS developer @Novoda, Director of Women Who Code Barcelona

Jon-Tait Beason

iOS Engineer at Glowforge

Mattt

Founder of Flight School, Formerly Apple, NSHipster

Alicia V Carr

Founder of Purple Evolution, Inc (PEVO)

Felix Krause

Creator of Fastlane

Johannes Weiss

Software Engineer at Apple

Jen Person

Developer Advocate for Firebase

Chris Bailey

Runtime Technologies @ IBM

Ian Partridge

[email protected]

Aileen Nielsen

Software Engineer at NYC Startup

Peter Steinberger

Founder of PSPDFKit

Meet the Hosts

Cate Huston

Mobile Lead at Automattic

Gwendolyn Weston

Freelance Consultant & Productivity Coach

Chris Britt

Magician

Schedule

September 3

2:00 - Understanding Function Composition with Setters

2:00 - Adding Cryptocurrency Support to your iOS App

2:00 - Kotlin: Through the looking glass

2:00 - Making your app more accessible

2:00 - Deploying Your First Vapor API

2:00 - Augmented Reality using ARKit

2:00 - Build a cloud-native Swift App

September 4

8:30 - Registration & Breakfast

9:45 - Opening Remarks

10:00 - Circumventing Fear of the Unknown

10:30 - Taken For Granted

11:00 - Break

11:30 - Understanding the Machine Learning Behind Common iOS Use Cases

12:00 - Memojis under the hood

12:30 - Idea to launch - the start of a startup

1:00 - Lunch

2:00 - Swift on Server: Are We There Yet?

2:30 - SwiftNIO and Network.framework

3:00 - Making it Generic

3:30 - Let Them Say What They Want: Adding Siri Shortcuts

4:00 - Break

4:30 - Getting Started with Apple ML

5:00 - What I learned creating a social media app clone

5:30 - Crafting a delightful tactile user interface

6:00 - Closing / Announcements

6:30 - Party

September 5

9:00 - Breakfast

9:45 - Opening Remarks

10:00 - Trusting SDKs

10:30 - Swift NIO

11:00 - Break

11:30 - Effective Core Data with Swift

12:00 - Swift Services are Simple

12:30 - Compassionate—Yet Candid—Code Reviews

1:00 - Lunch

2:00 - Hacking Marzipan

2:30 - Super Resolution with CoreML

3:00 - Customizing Your Notifications for iOS 12

3:30 - Need for Speed: How XO Group Optimized their Image Loading Time on The Knot Mobile App

4:00 - Break

4:30 - Strings Seven Ways

5:00 - Make our Swift better

5:30 - Using your superpowers for good to change the world!

6:00 - Closing / Announcements

Workshops

Understanding Function Composition with Setters

Stephen Celis
In this workshop we'll take a different approach to explore the foundations of functional programming: by focusing on functions and how they compose. We'll get comfortable with composition by defining and working with various operators, build an intuition for how function signatures connect, and bring things down to earth with some real-world applications for simplifying and improving your everyday code.

Adding Cryptocurrency Support to your iOS App

Tamar Nachmany
This workshop will be a chance for iOS engineers interested in the intersection of Ethereum and mobile to learn about supporting Ethereum transactions on iOS. We’ll leave time for people to discuss what they’re working on, so both beginners and people already working on Ethereum-iOS projects are welcome!

Kotlin: Through the looking glass

Jon Bott
Have you ever needed to consume a cross-platform library such as Charts for iOS and keep parity with your Android teammates? Or perhaps you've been curious about porting your app to Android, but don't want to deal with Java. Well, the good news is you can do this easily because you already know Kotlin - you just need some hands-on experience and to learn about the few small differences. Come take a look at how easy it is to learn Kotlin, build an android app, and find out what the hype is all about! It ain't all roses, but it _is_ a beautiful thing!

Making your app more accessible

Bas Broek
Go hands on with the accessibility APIs to make your app a better experience for everyone. By first exploring the different ways we can use our devices with the accessibility tools, you can get an idea of what it is like to use these tools, and where an app needs work to improve it. Work either on your own app or one of the great open source apps to improve your app for all users.

Deploying Your First Vapor API

Tanner Nelson & Logan Wright
This workshop is designed to help guide you through the deploy of your first Vapor API. We'll cover the basics of getting started with a new project, show some of the finer points of an API with Vapor, and ultimately, we'll cover how to deploy your project to the cloud. Let's be honest, building websites is cool, but until you have it live in the cloud, it always feels like something's missing. Come spend the day with Tanner Nelson and Logan Wright to learn more.

Augmented Reality using ARKit

Berta Devant
In this workshop, we will be building a tag championship game using the world map from ARKit 2, a small cooperative game using AR object in space where every participant shares the same world and reality. During the workshop attendees will not only learn how to share world AR experiences through ARKit 2 but also how to render 3D models, have objects react to proximity of users and use a 3D scene to build an AR experience.

Build a Cloud-Native Swift App

Chris Bailey & Ian Partridge
In this workshop you'll learn the fundamentals of cloud-native technologies like Docker and Kubernetes, and build and deploy a real server-side Swift microservice into a production cloud cluster. By first building a RESTful API in Kitura, we'll add in database persistence, monitoring, scaling and failover. Sounds complicated? We provide the tools and APIs to make it easy. Learn some key skills, and get on the road to being a full-stack engineer.

Workshops are free for all try! Swift NYC ticket holders. Each workshop will take place on Monday, September 3rd from 2:00 - 6:00pm in various offices around NYC. Those who purchased a ticket should have received an Eventbrite email with further instructions on how to select a workshop - make sure to check your Spam folder if you did not receive it!

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

Student Sponsor

Community Partners

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

Testimonials

Meet the Organizers

Natasha Murashev

Founder of try! Swift

Sara Ahmad

iOS Developer

Daisy Ramos

Mobile at NBCUniversal

Vaishnavi Srinivasan

Product Manager at Braintree

Satoshi Hachiya

Founder of Pancake Meetup

Nino Sakuma

Designer / iOS Developer

Matias Seijas

iOS Developer at Tanooki Labs

Alvin Varghese

Curator of Swift Sparks

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

FAQ - try! Swift NYC

How is a Conference different from a Meetup?

A meetup is usually a small local gathering of people with shared interests that takes place monthly or weekly and lasts for about 2 - 3 hours each time, usually in the evenings. In contrast, a conference is a big international event that spans several days and that only typically happens once a year. We’re expecting 20+ international speakers and 300+ attendees from all over the United States and the world at try! Swift NYC!

By attending a conference such as try! Swift, you expose yourself to people and thinking about your field from all over the world, not just your locale. This will help you get ahead in your career - you will learn the latest technologies and have the opportunity to make connections with very important people in the global community.

What is the format of try! Swift NYC?

The main conference days for try! Swift NYC are September 4th and 5th, with various optional workshops on September 3rd. To get the most out of the conference days, we highly recommend attending the workshops the day before the conference.

During the conference days, there will be 20+ international speakers giving 20-minute presentations each about various Swift topics such as Open-Source Swift, Server-Side Swift and Swift on Android, as well as using Swift for iOS, watchOS, and tvOS development, and anything new Apple has announced at their annual WWDC conference. There will also be a few presentations about other important career-related topics, such as design and workplace best practices.

In addition to 20-minute presentations by our impressive international speakers, attendees will have the option to attend one-on-one office hours with each speaker. The official office hours are timed at 20 minutes, but usually these discussions last much longer, making this the most valuable part of the conference for both attendees and speakers. Speaker office hours are relatively unique to the try! Swift conference - most conferences only have a 5-minute public Q&A after each talk. Make sure to take this opportunity to meet the speaker in person and ask them about any issues you’re facing in your code that they may be an expert on!

How can my organization get involved?

try! Swift is a community conference, and we really need everyone's help to make it happen! The easiest way to get involved is by attending. If you're a manager, we ask that you send your mobile team to the conference.

We are also looking for sponsors. If you’d like more information, please contact us at [email protected].
Read more...