try! Swift World is a set of personal online workshops led by Swift developers around the world, meant to keep the worldwide Swift community connected around the latest in Swift Development. Each workshop is limited to 10 attendees and lasts for about 1 hour with extra time built-in for networking / brainstorming/ discussions with other participants. Check weekly for new workshops!

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

Available Workshops

Build Multiplatform Apps in SwiftUI

Natalia Panferova

In this workshop we will build a multiplatform sample app that will run on iOS, iPadOS and macOS using the new 2020 SwiftUI APIs. We will look into the differences in UI and adapt the app to look great on all 3 platforms while also sharing a lot of our SwiftUI code between them. We will also learn how to implement state restoration and save user settings.

You will need Xcode 12 to be able to follow along and ideally macOS Big Sur to test the macOS version of the app. Basic SwiftUI knowledge will be helpful but not required.

Buy Now ($50)

App Clips: how to minify your app

Guilherme Rambo

With the introduction of App Clips in iOS 14, users can now take advantage of small pieces of functionality from apps without the need to download the whole app from the App Store. Learn how to design, develop, and distribute App Clips for your app or for other businesses, as well as the main issues you’re likely to run into when trying to reuse existing code and assets for an App Clip experience.

Buy Now ($50)

Contribute to Your First Open Source SwiftUI Project Today!

Vui Nguyen

In this workshop, you will learn the standard Git workflow for submitting a contribution to an open source project on Github. Then, you will use your new skills to make a contribution to an open source SwiftUI project, built just for this class.

What would help you succeed in this workshop: basic command line skills, you've worked with and run projects in Xcode before.

Nice to have: basic to intermediate level skills in SwiftUI, especially how to run the preview mode and the simulator. For the Github issues, we will be adding modifiers to the views in SwiftUI.

Buy Now ($50)

Build an iOS Augmented Reality Real Estate App, Sponsored by Bitrise!

Roxana Jula

Augmented Reality is slowly but surely growing into one of the most exciting future techs. Apple is heavily investing into it and developing AR experiences has never been easier for iOS developers. In this session, you will learn about USDZ files, AR Quick Look, how to use Reality Converter and how to make your experiences more fun with the use of Reality Composer.

We will look at a concrete AR application in the Real Estate business and with the knowledge learned you will be able to transform this into any AR app you want: an interactive zoo experience, a car collectors catalogue or even your own furniture AR shop.

Register Now (Free)

CI/CD Basics for iOS applications

David Okun

If you are getting tired of manually uploading builds for your testers, or asking people to run tests themselves, then this is the tutorial for you! In this tutorial, you’ll take a real iOS application and learn about how to set up automation to make its development smoother.

You’ll set up automatic build tests and unit tests runners whenever someone submits a pull request, and you’ll learn to automatically push a new test version of your app to TestFlight whenever code gets merged to your main branch.

Buy Now ($50)

SwiftUI 2.0: Complex UI Design - Movie Ticketing

Craig Clayton

In this workshop, we will learn how to create a Movie Ticketing App using the latest SwiftUI technologies. We will learn how to compose complex design and use state to drive interaction. Finally, we will cover how to add animations to give the overall app a professional look and feel.

Since this is not a beginner class this workshop expects you to be comfortable with Swift and understand the basics of SwiftUI.

Buy Now ($50)

Access Future Workshops

Get notified as we release new workshops. New ones will be announced weekly!

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

Workshop & Event Sponsor

Economic Hardship Sponsors

Diversity Sponsors

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

Instructors

Erica Sadun

Swift Author

Daniel Steinberg

Author, Trainer, Consultant

Vincent Pradeilles

iOS @ Worldline

Marc Aupont

iOS Engineer @ Lickability

Marin Todorov

Developer, Speaker, Author

Roxana Jula

Mobile Developer at Nodes

Kishikawa Katsumi

Lead Software Engineer, Open Source Creator

Paul Hudson

Swift Author

Carola Nitz

Senior Software Engineer @Netflix

Ben Scheirman

NSScreencast

Tim Oliver

Lead iOS Engineer, Open Source Contributor

Erica Correa

iOS Engineer @ The Knot Worldwide

Samuel Goodwin

Roundwall Software

Yasuhiro Inami

Lead iOS Developer, Functional Programming

Bas Broek

iOS Developer, Swift Weekly Brief, Open Source Contributor

Donny Wals

iOS developer, Author, Speaker

Jeroen Zonneveld

Technical Project Manager

Ellen Shapiro

Mobile developer, Writer for RayWenderlich.com

Yusuke Kita

Software Engineer @ 10X

David Okun

iOS Architecture

Soaurabh Kakkar

Principal iOS Engineer at Tokopedia

Vatsal Manot

SwiftUIX

Marcin Krzyzanowski

Eclectic Developer

Vui Nguyen

iOS & IoT Engineer

Shai Mishali

iOS Tech Lead @ Gett

Marina Gornostaeva

Experienced iOS Developer, Mentor, Speaker

Alex Paul

iOS Instructor @ Pursuit.org

Hector Matos

Senior iOS Developer @ Dropbox

Anastasiia Voitova

security software engineer @ CossackLabs

Tanner Oakes

iOS Tech Lead @ Twitter

Yuki Aki

Engineer @ LINE Fukuoka

Jeffrey Bergier

iOS Developer @ Mercari.jp

Julio Carrettoni

iOS Developer @ Lyft

Mustafa Yusuf

iOS Developer @ SignEasy

Mohammad Azam

Lead Mobile Developer

Tobias Due Munk

Interface Designer & Software Developer

Benedikt Terhechte

Swift Developer @ XING

Joe Masilotti

Independent developer, Masilotti.com

Ritesh Gupta

Mobile Engineering Manager @ Fueled

Danilo Campos

Independent Product Design & Development Consultant

Manuel "StuFF mc" Carrasco Molina

Apple, Ethics & Karma

Curtis Colly

Indie developer

Zack Shapiro

Lead iOS Engineer, Co-Founder & Editor of Better Programming

Eli Budelli

Head of Apps at Automattic (WordPress, Woo, Simplenote)

Cate Huston

Tech Lead

Neem Serra

Mobile Developer @ Slalom

Jason Zurita

Software Engineer @ Squarespace

Chris Britt

Freelance Magician & Emcee

Craig Clayton

Senior iOS engineer @ Fan Reach

Chris Marshall

Swift Addict

James Dempsey

Developer, Trainer, Speaker, Musician

Guilherme Rambo

App developer, speaker, tinkerer

Natalia Panferova

Indie Developer and Writer

TBD

More instructors will be announced soon!

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 Organizers

Natasha Murashev

Founder of try! Swift

Alvin Varghese

Founder of Swift India

Nino Sakuma

Designer / iOS Developer

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

FAQ - try! Swift World

What is the format of try! Swift World?

try! Swift World is a series of ongoing workshops - new workshops posted weekly. Each workshop is limited to a group of 10 participants to keep it small and private. Think of it as getting personal time with a top Swift developer. The workshops last up to 2 hours and include about an hour of interactive content (prepare to get hands on and code along!), and the rest of the time is used for questions, casual discussion, networking.

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 encourage your team to attend workshops and give them the time to do so.

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

Why is there a fee for the workshops?

The workshops are run by very busy professional Swift developers from around the world. They are taking time out of their schedule to provide a personal workshop for you and answer all of your questions. The workshop fee goes toward paying instructors for their time and to support try! Swift in continuing to organize workshops in a sustainable way moving forward.
Read more...

Diversity & Economic Hardship Scholarships

try! Swift is about bringing together talent from all around the world to collaborate and share advanced knowledge and techniques to improve our craft as a community. We want to make sure everyone has a chance to participate regardless of economic cicumstances!

Economic Hardship Scholarships

Economic hardship scholarships support community members who have been economically impacted during this time of economic uncertainty. Apply here. Interested in sponsoring or want more information? Send us an email at [email protected].

Diversity Scholarships

Diversity scholarships support community members from traditionally underrepresented groups who may not otherwise have the opportunity to attend try! Swift for financial reason. Apply here. Interested in sponsoring or want more information? Send us an email at [email protected].

How it works

Those who apply will receive a weekly email with a chance to participate in the latest workshops. Each scholarship recipient can attend one workshop per week, so everyone gets a chance to attend.

Deadline

try! Swift is an ongoing event, so the scholarship applications are on a rolling basis.