Fantastic (SwiftUI) Frustrations and Where to Find Them

Abstract

SwiftUI has redefined the way we build user interfaces across Apple platforms. While its declarative syntax is powerful, it's not without challenges. In this talk, we will dive into the common frustrations developers face when using SwiftUI, such as unexpected behavior and the constraints of state management. Using real-world examples, we'll highlight these challenges and offer practical strategies to overcome them, emphasizing the importance of breaking down views into smaller components.

You'll leave equipped to navigate SwiftUI more effectively, leveraging its strengths and transforming frustrations into opportunities for better app design and a smoother user experience.

Danijela Vrzan, Independent Developer @ ChevApps Inc.

Danijela Vrzan is an indie iOS developer from Toronto, Canada. A former civil engineer, she swapped blueprints for Swift files and hasn’t looked back since. She writes and occasionally talks on stage about all things Swift, as well as creativity, learning, and the human side of software. When she’s not coding, she’s probably hiking, running, or losing track of time in a video game.

BACK TO PROGRAMME