try! Swift NYC is back! This year, the focus of the conference will be on AI + Swift / iOS Development. Topics will include best practices for coding with AI, integrating AI into your app, how to design using AI, ethics + AI, and more! All will be discussed in a one-day conference on September 5th followed by two days of workshops (4 total to attend) where you can get hands-on and experience AI development for yourself! Join the future of Swift development!

Follow us on Twitter at @tryswiftworld 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.

Speakers

Emad Ghorbaninia

Lead iOS Engineer

Vatsal Manot

Swift + AI

Mohammad Azam

Lead Mobile Developer

Stefan Blos

Developer Advocate @ Stream

Craig Clayton

Senior iOS engineer @ Ed Farm

Cristian Díaz

iOS/hardware interconnectivity

Jonathan Blocksom

Senior Software Developer

Tim Oliver

Lead iOS Engineer, Open Source Contributor

September 5

8:30 am - Registration & Breakfast

9:30 am - Opening Remarks

9:45 - A new bicycle for the mind: AI in big and small tech

10:15 - Working with language (models) on iOS

10:45 - Bringing Existing Apps to visionOS: Adopting Accessible Features for Spatial Computing

11:15 am - Break

11:30 - Code That Teaches Itself: A Superior Approach to iOS Development using GPT-Powered Coding

12:00 - CreateML for iOS Developers

12:30 - 3D Assets for Spatial Computing

1:15 pm - Lunch

2:30 - How I used Siri, PaLM, LangChain, and Firebase to create an Exobrain

3:00 - visionOS: A 20 min Quick Guide

3:30 - Talking to your data with Swift

4:00 pm - Hour

5:00 pm - Closing / Announcements

September 6

9:00 am - Workshop 1 Start

12:00 pm - Workshop 1 End

2:00 pm - Workshop 2 Start

5:00 pm - Workshop 2 End

6:30 pm - Peloton Rooftop Happy Hour

September 7

9:00 am - Workshop 3 Start

12:00 pm - Workshop 3 End

2:00 pm - Workshop 4 Start

5:00 pm - Workshop 4 End

Workshops

Working with language (models) on iOS

Stefan Blos

ChatGPT, GPT-4, and LLMs are the talk of the town. But aside from racist chatbots, obviously incorrect quotes, and psychedelic images how can we really leverage these language models to improve our apps? Let’s discover APIs that offer services that we can really use in day-to-day development and go down the rabbit hole up until the point of using custom CoreML models and even training them. We’ll start with what Apple has given us with the Natural Language framework and slowly build our way up to the complex large language models (LLMs), such as ChatGPT and Whisper, that we can use for incredibly powerful applications.

There are many different layers to AI and machine learning on mobile and we can leverage the powers of the built-in processors to do powerful on-device machine learning tasks but sometimes it is just necessary to do compute-heavy tasks somewhere else. We'll explore all the possibilities that we have for this!

Talking to your data with Swift

Vatsal Manot

In this workshop, you'll learn how to connect LLMs to an external data source to power your very own chatbot.

We'll cover:

  • The fundamentals of retrieval augmented generation with the LLM APIs available today — the main architecture for the chatbot.
  • A conceptual understanding of text embeddings and vector databases — that (alongisde LLMs) serve as the key infrastructure for the chatbot.
  • An understanding of the limitations and safety of these techniques, and how to think about integrating them into your own iOS apps

Code That Teaches Itself: A Superior Approach to iOS Development using GPT-Powered Coding

Emad Ghorbaninia

In this workshop, I'll show you how GPT-Powered Coding is revolutionizing iOS development. Instead of following conventional solutions from Stack Overflow, you'll learn how to use GPT to generate high-quality, unique code that perfectly fits your app's needs. I'll walk you through the benefits of GPT, how it can improve your code quality and reduce development time, and showcase real-world examples of GPT-Powered Coding. You'll also gain practical guidance and tips for integrating GPT into your workflow.

CreateML for iOS Developers

Mohammad Azam

In this workshop, you'll learn machine learning concepts and how to use CreateML to train models for image, text, and data classification. Through hands-on activities, you'll learn to train models to distinguish cats and dogs, classify text and images, and analyze tabular data. By the end of the workshop, you'll have the skills to integrate machine learning models into your iOS apps and have the chance to engage in discussions with the instructor and attendees.

The Next Dimension: Constructing the Apple Watch Store on visionOS

Craig Clayton

In our hands-on workshop, we'll dive deep into the development for visionOS, exploring its unique capabilities and interfaces. Participants will be guided through the process of creating an Apple Watch store app tailored for this revolutionary OS. We'll focus on crafting an intuitive user interface and seamlessly integrating immersive 3D models to enhance the app's user experience. Join us to unlock the potential of spatial computing and bring your innovative app ideas to life.

Bringing Existing Apps to visionOS: Adopting Accessible Features for Spatial Computing

Cristian Díaz

Step into the future of app development with our exciting workshop on transforming your current apps to fit seamlessly into visionOS, Apple's incredible spatial computing platform. Join us as we explore how to integrate accessible features into the spatial computing context, and learn practical techniques for creating an inclusive experience that will improve the quality of life of your users. Don't miss out on the opportunity to leverage the power of visionOS while ensuring the accessibility of your apps.

3D Assets for Spatial Computing

Jonathan Blocksom

Creating and managing 3D content is a new challenge for iOS developers seeking to create apps for the Vision Pro, but there are lots of new and old tools we can use to help us. We will start with learning how to build and edit virtual assets in Reality Composer and Xcode. Then we’ll see how to scan objects and rooms using RealityKit SDKs and our mobile iOS devices. Finally we will take a look at the overall USD Ecosystem and what other tools and resources there are to help us build great new spatial computing experiences!

Workshops are free for all try! Swift NYC ticket holders. Workshops will be conducted by the speakers and take place in various offices around NYC. Those who purchased a ticket will receive an Eventbrite email with further instructions on how to select a workshop in early-August.

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.

Gold Sponsor

Diversity Sponsors

Community Sponsors

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

Testimonials

Meet the Hosts

Natasha Murashev

Founder of try! Swift

Nathaniel Segal

Magician

Tim Oliver

Lead iOS Engineer, Open Source Contributor

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.

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 10 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?

try! Swift NYC starts on September 5th with a full day of talks from 10 international speakers about various AI + Swift / iOS topics such as best practices for coding with AI, integrating AI into your app, how to design using AI, ethics + AI, and more, and anything new Apple has announced at their annual WWDC conference. You then have an option to attend a total of 4 workshops run by the speakers to go hands-on and therefore deep into the topics covered during the conference. The workshops will be for 3 hours each on September 6th and 7th in offices all around NYC.

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...