-
you made it a rocking show!
-
we look forward to working with you next year!
-
see you in turin in 2024!
The international swift conference
Swift Heroes is a conference hosted in Turin, Italy, and broadcast live across the world for developers, designers and project managers at all levels of experience with the Swift ecosystem.
The 2023 edition was an incredible event with passionate talks on SwiftUI, TCA, accessibility, navigation and much more. The Swift Heroes committee built an awesome agenda and speaker line up, and the audience – both in person and online – made it a rocking show with a great atmosphere, lots of questions, and plenty of high energy networking.
#SwiftHeroes23

Workshop


Building a data scraper with Swift Concurrency
Donny Wals
Freelance
I am a passionate, iOS developer that loves learning and sharing knowledge. I started doing iOS roughly when Swift was announced and immediately fell in love with it. I wrote three books on iOS development for a publisher, and self-published books on Combine and Core Data.
4 hour workshop – 3 May, 14:00 CEST
In this four hour workshop you will learn everything you need to start building moderately advanced systems with Swift Concurrency. We’ll start with the basics of awaiting async methods, then move into using child tasks with async let, and we’ll wrap things up by making use of task groups. We’ll combine all of these together to build a highly concurrent and performant data scraper that follows all existing best practices for concurrency.
No prior knowledge required.
see our amazing Speakers


Leigha Jarett
Product Manager for Flutter, Google
Product Manager for Flutter, Google
Leigha is a Product Manager at Google working on Flutter. She focuses on helping Apple developers and UX designers create beautiful digital experiences. She previously worked in data, on both data analytics and machine learning products.
How Flutter Integrates with Apple Frameworks and Tooling
Maybe you’ve heard a bit about Flutter and are looking to give it a try — but you already have a SwiftUI app and migrating the entire thing would be a big hassle. In this talk, we’ll go through the architecture of how Flutter integrates with Apple’s frameworks and developer tooling. We’ll also give a live demo on how you can create a new screen in Flutter and add it to your existing SwiftUI app.


Marin Todorov
Software Engineer, Apple Platforms
Software Engineer, Apple Platforms
Marin Todorov is a developer, author and speaker. He worked on products for companies like Apple, Realm and more. Authored 10+ tech books, spoke at 40+ tech events, built many open-source projects. All the info at: www.underplot.comA 100% SwiftUI App
Are you hesitant to let go of your experience with UIKit/AppKit? Is all the talk about SwiftUI bugs worrying you to make the move?
I, myself, really like SwiftUI and I built various side projects and experiments with it last year. Like, a lot of them.
And here’s the question: SwiftUI is really great to experiment with but — is it production ready? Or is it suitable only for some less used scenes or single windows in a “real” app? Would your SwiftUI code scale as the app grows? Would you end up putting more or less time developing a SwiftUI project?
I recently shipped a 100% SwiftUI app and I’m looking forward to sharing what was the good and the bad, and where do I stand exactly when it comes to making the decision between one or another way to build an app. I’ll sprinkle tips and tricks I used in my project and showcase what worked well and what didn’t.
Where do you stand on shipping fully SwiftUI apps to production?


Elina Semenko
Software Engineer, EPAM Systems
Software Engineer, EPAM Systems
I am a Software Engineer and tech enthusiast. Passionate about writing code and building great products for people. I always try to learn something new and dig into specific topics. I also post some interesting stuff at my Medium page, and work on my SwiftMathExpression framework updates.
Digital Image Processing with Swift
Apple encourages developers to improve their app user experience with on-device machine learning features, like object detection in images or handwriting recognition. However, user input quality on mobile is often different from the data used to train models, so the results may be frustrating when using those models on raw data. It is especially applicable to images. This talk wants to propose a solution to this problem by implementing input image pre-processing on the device with nothing but Swift and native frameworks. We will discuss why image processing is essential and how we can achieve the best results with available instruments.


Krzysztof Zablocki
Engineering, The Browser Company
Engineering, The Browser Company
Krzysztof is currently building a better way to use internet @ The Browser Company.Previously was leading iOS @ The New York Times and many other award winning apps.
Passionate about writing quality code and helping others do the same, he created many free and well known community tools like Sourcery, Objective-C Playgrounds, LifetimeTracker.
He blogs on merowing.info and open sources tools/libraries at github.com/krzysztofzablocki
Leveraging Composable Architecture at Scale
The Composable Architecture (TCA) is a popular framework that unifies your architecture for Swift apps. In this talk, we’ll look at lessons learned from using it on large codebases, potential gotchas to be aware of, and improvements & dev tools you can add on top of vanilla TCA.
The Location
MAUTO – Museo dell’Automobile, Corso Unità d’Italia 40, Torino
Swift Heroes 2023 will be held at the superb Museo dell’Automobile. Turin is the home of Fiat and the Turin car museum is a shiny testament to the city’s strong connection to the automotive industry. The congress centre is extremely modern and well-equipped as well as being light, bright and spacious. A perfect venue for meeting, chatting and also enjoying the sunshine.
join us

get Tickets for your whole team
Prime
Sponsors

Telepass Digital is the brand new, technological and innovative unit of Telepass. Leading the company towards the digital transformation, it combines the expertise and solidity of a large company with the flexibility and forward-looking attitude of a visionary startup. It is a fast-growing company: we are more than 80 and are expected to grow up to 100 people in 2021.
Our soul is multi-faceted: engineers, developers, designers and product owners. Our strength lies in this approach: a continuous refactoring of the codebase in order to always keep it updated and evolving. A methodology that enhances the quality of our work and makes us proud of it. Nurturing our curiosity, exploring new possibilities, and sharing the result is what really counts for us before every delivery. That’s why we are growing so fast, every day more and more. Follow us, not only on the highway 🙂