2024-04-18 –, Auditorium
Navigation in SwiftUI is nice and simple, until you start realizing that "real world" apps you have to deal with everyday have way more constraints than expected on both technical (architecture) and business logic sides.
If you feel like NavigationStack covers a lot of scenarios that you don't need, while failing where you most need it, just know you are in good company.
In this talk we'll explore an approach based on Routes and Routers to handle navigation for SwiftUI based iOS apps, keeping an open door on multiplatform capabilities but focusing on a testable, scalable and modular-ready system for your beloved app.
With more than 12 years in the iOS development field, Stefano really finds it hard to stay away from the keyboard and not code some Swift app on any platform. Or talk about Swift in some online community.
He is also a great music fan and musician wannabe, but strangely doesn't listen to Taylor Swift.
He works at Synesthesia, leading the mobile team with a focus on iOS as tech leader. You may have seen him on stage at previous Swift Heroes editions asking awkward questions to all the speakers as co-host / resident expert.
He is a cat person, has a terrible sense of humour and doesn't like to write about himself in third person.
iOS developer since it was cool, right now I work in Synesthesia on various sport-related projects