The Swift Heroes 2024 event will be both in person and online so you can join in whatever way best suits you, and from wherever you are in the world.
#SwiftHeroes24
18-19 April
Help!. We didn't receive any paper submissions from female developers, and those that we know and contacted aren't available. We want to deliver a diverse line up but we need you to help us find female iOS developer speakers please. Suggestions to info
@swiftheroes
.com
Thank you for these two amazing days. We had amazing talks, curious participants and top-level speakers. Keep following us on our social channels, and see you next year for a new edition of Swift Heroes!
#swiftheroes2023
#turin
#apple
#italy
#conference
Check out the
#SwiftHeroes23
workshop hosted by
@donnywals
, who says you'll learn everything you need to start building moderately advanced systems with Swift Concurrency.
Studio coming together: lighting, cables, cameras, branding. We're getting ready. Are you?!
👉Want to shoot a 'getting ready' video, get involved here:
👉Want to see your messages on our social wall, post with
#SwiftHeroes
:
In this half-talk, half-live-coding session
@freak4pc
- regular Swift Heroes speaker, iOS legend, and all round great guy - will share his newbie's guide to TCA. Looking forward to it!
#SwiftHeroes23
"Getting to Know modern TextKit" 🦾 🧰
Welcome
@krzyzanowskim
Senior Software Engineer,
@judoapp
👋
After a year of developing an editor component with the TextKit 2 framework, I gained knowledge of
#best
practices and techniques.
💡I am thrilled to share my experience and
"Revamping Trendyol's iOS App: 70% Faster Build Time Unleashed!" 🚀⏱️
Welcome
@beyzance2
&
@batuhnnsk
: software engineer & Senior iOS Engineer at Trendyol Group .👋
🔎 Batuhan and Beyza, will share insights into how they achieved a 70%
#acceleration
in the Trendyol iOS app,
After an excellent Swift Heroes addition, we've got even more Swift dev content for you. This talk from
@bionik6
IN TWO HOURS will address best practices and techniques for implementing navigation in modularised iOS apps. Join us online!
Stream will be presenting at Swift Heroes on "Secondary Skills as a developer". You can catch the
@getstream_io
presentation and ask them questions as part of the live show. See you there!
#SwiftHeroes22
#iOSdev
Great to be bringing
@steipete
back to the 'stage' at
#SwiftHeroes
with "Evolving Existing Projects with SwiftUI". See you there!
See the full agenda here:
#SwiftConnected
👉 👈
🦾Since Swift 5's ABI is
#stable
, it may contain only ABI-additive changes in the future.
🤔Therefore,
#understanding
its run-time and compile-time mechanisms won’t become outdated.
🚀You’ll see
#howto
utilise this knowledge in your day-to-day work.
👉 👈
#ABI
acronym stands for Application Binary Interface🎯
⚙️Swift
#binaries
interact with other libraries and components through an ABI.
So what is
#SwiftABI
... find out in the talk on YouTube:
By🎙
@JakubKiermasz
Here are the dates for next year's Swift Heroes: 4-5 May 2023, hosted in Turin and also online. If you're thinking to join us as a speaker, a participant or a sponsor then put the dates in your diary. We look forward to seeing you in Turin!
We're almost at the end of
#swiftheroes24
, but don't worry there is still the very interesting talk by
@polpielladev
🔥
“How to build on-device AI experiences and save some money in the process!” 💸
👉👈
🛋️ In this
#roundtable
we’ll explore common use cases and experiences to craft apps starting from the
#design
shared by the UI/UX teams.
🧐What are the
#bestpractices
used to implement graphic design in apps?
In this workshop
@peterfriese
will touch on data modelling, connecting SwiftUI’s state management system to Firestore to implement real-time sync and how to use Firebase Security Rules and Firebase Authentication.
👉 👈
👂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🤯
How Flutter
#integrates
with Apple's frameworks and developer tooling? 🔧
🎙️
Thanks to
@appswithlove
for their blog post on this year's Swift Heroes. It was great to see you guys there and we're glad you enjoyed the show, and the pizza!
Recently
@icanzilb
shipped a 100% SwiftUI app and wants to share the good and the bad to help your make better decisions between one or another way to build an app.
#SwiftHeroes23
2021 date for Swift Heroes Digital confirmed - 16 April👏👏 put it in your diary and join us for a fun day of learning, sharing and networking - all iOS, all Swift experts, all developer enthusiasts
#SwiftConnected
#directtoyourdevice
"Crafting better App Icons" 🎨🔝
Welcome
@flora_dam
: part of the Imaginary Institute team and co-facilitate the learning experience of the
@devacademyunina
in Naples as Junior Design Mentor 👋
🔎 An App
#Icon
is the initial point of contact between users and applications, and
"How to build on-device AI experiences and save some money in the process!" 🧠💸
While these APIs are great, they can become very costly and don't allow for building offline-first applications.
🔎 In this session, I will
#talk
about a feature I have been building for my app
We took a few days off, and now we're back, to THANK you ALL.
#SwiftHeroes
was great fun and packed with brilliant talks, heaps of interaction and lots of excellent takeaways. Thank you to:
-> our expert speakers
-> our high value sponsors
-> all of YOU who participated.
Can you inspire and inform in the world of iOS dev?
Check out Swift Heroes - our Call for Papers is OPEN NOW.
We're excited to see your submission
#SwiftHeroes
#iOS
#macOS
#Swift
#Torino
The agenda is now published for
#SwiftHeroes24
🔥 🔥 🔥
📋
Once again Swift Heroes is bringing you two days, and multiple tracks, of technical
#iOSdev
content. Take a look at the topics you can immerse yourself in, and the industry speakers that…
"Building Swift CLIs that your users and contributors love" 🧱🧡
Welcome Pedro Piñera Buendia and thank you for supporting us: software crafter with a passion for developer tooling and open source.
He’s the creator of
@tuistio
and he’s also bootstrapping Glossia to help eliminate
👉 👈
🔁 How do you
#sync
local storage with the backend?
⚔️ How do you
#resolve
conflicts?
🧰 In this talk, I'll present you with an open source
#framework
(Amplify DataStore) that allows you to develop modern web and mobile applications that…
The Roundtable discussion with TEN iOS experts😅😅 was one of our favourite parts of the
#SwiftHeroes
show. Everyone bringing their pov on 3rd party tools and frameworks. Unsurprisingly it lasted more than an hour!!!
#SwiftConnected
After an excellent Swift Heroes addition, we've got even more Swift dev content for you. This talk from
@bionik6
will address best practices and techniques for implementing navigation in modularised iOS apps. Join us online!
"Objective-C: Remember me?" 👀
Welcome
@zhbrass
, Senior Software Engineer and Mentor
@UnderdogDevs
👋
🍼It’s been nearly a decade since the
#introduction
of Swift at WWDC 2014, and there’s no longer a question of which language new iOS developers should learn first.
But
"CREATING MACHINE LEARNING MODELS WITH CREATE ML" with three Coding Teachers & Mentors @ Apple Developer Academy: in this session will fast track the creation of your own machine learning models using the Create ML Toolkit.
@mprecke
@tiagogogo
#SwiftHeroes
#SwiftConnected
👉👈
⏩(chapters in the description)⏩
🛠️“The system I will be making is a re-implementation of a real-world metrics system we use at the
#BBC
and is currently implemented across a number of different languages“
🚀 My goal is to show you how
#powerful
#SwiftHeroes
opening at 9:00 (CEST)
-> 600+ iOS devs
-> Global expert speakers (first up
@steipete
👏👏)
-> Excellent sponsors
-> PLUS tickets still available, and you can access the platform allllll the way through to 30 June...
#SwiftConnected
"Welcome to the era of Spatial Computing with visionOS and Swift" 🥽🔥
We are happy to announce that
@pietro_messineo
will be at
#SwiftHeroes24
again, will tell us about a truly important topic for this year and for the
#future
🚀
📋 See the agenda here:
Ciao from Turin 🇮🇹
Are you coming by plane? are you visiting the city? or are you already thinking about tomorrow
#aperitivo
?🍾
We are ready and you? 👨🏻💻
❓Why do you need SSL Pinning❓
👉👈
🔴Don't miss the latest talk on SwiftHeroes YouTube channel: How SSL Pinning Reinforces iOS App Security by
🎙️
@pietro_messineo
: Tech Lead,
@BluethroneApps
& Senior iOS Dev, Purple-Technology
"A Tale of Modular Architecture with SPM" 🏛🧩
Welcome
@Libranner
, Domain Architect iOS from
@KindredGroup
👋
This is a true story on how a team of 15+ distributed
#devs
worked on an application, using MVVM, SwiftUI and SPM. 👨💻
The plan is to go over the steps we took,
Let's continue with the talks of the day: Krzysztof Zabłocki (Engineering, iOS Consultant) will tell us about "LEVERAGING COMPOSABLE ARCHITECTURE AT SCALE"
@merowing_
#SwiftHeroes2023
#apple
#turin
Swift Heroes 2022 Call for papers now open!
#SwiftHeroes
- the Swift international conference - is back in presence, live from Turin - Italy and streamed online!
Submit your idea on the Call for Papers platform. We look forward to working with you!
👉👈
✅❌ In this talk, I will take a light-hearted look at the
#prosandcons
of using SwiftUI for iOS development.
❤️🔥 From the "love at first swipe" (declarative syntax, improved performance) to the "swipe left" (limitations and challenges) I'll give you
Curious to know who will speak at
#SwiftHeroes24
, wonder no more... go and see the agenda on the website ☝️
Welcome back
@merowing_
👋
🔴 Last year talk:
"Scalable Continuous Integration for iOS" 🏗️⚙️
We are happy to host
@albertodebo
from
@JustEatTakeaway
in person for the first time, the last time in 2020 he spoke to us from home due to the covid pandemic. Ciaoo Alberto 🧡
🔎 In this talk, I will describe how to create a stack