iOSoho: iOS Routing Architecture with UIKit & SwiftUI && Generate code with Swift Macros

Опубликовано: 03 Апрель 2026
на канале: Dev Community
346
8

This video was recorded on October 10, 2023 at the iOSoho Meetup in New York City.
https://www.meetup.com/iosoho/events/...

First Talk Description:
• iOS Routing Architecture with UIKit & SwiftUI
Bruno Agatte, iOS Engineer at Archer/OkCupid

This talk is about how to develop a robust routing architecture for iOS apps, independent of what frameworks are being used for UI development.

I'm Bruno, a software engineer originally from Brazil with more than 10 years of experience with iOS development. A big advocate of clean code and clean architecture.

Second Talk Description:
• Generate your code with Swift Macros
Stéphane Copin, Senior iOS engineer at Compass

Swift Macros is a new feature of Swift 5.9, allowing you to use Swift itself to generate source code on your behalf. Discover how you can create your own macros and how you can refactor your existing code to take advantage of them. We will also superficially look at SwiftSyntax and how Swift is parsed.

Stéphane is a Senior Software User Experience Engineer at Compass on the Foundations team, working on improving the team's CI/CD, best practices, and developer experience. He's been an iOS developer for 10+ years and has also worked in Android, .NET, and embedded environments.