SwiftUI Concurrency Pattern: Bind Async Tasks to View State
A state-driven SwiftUI pattern for starting async work, automatically tying task lifecycle to the view, and showing delayed loading indicators without sleep.
See all tags
7 posts in total
A state-driven SwiftUI pattern for starting async work, automatically tying task lifecycle to the view, and showing delayed loading indicators without sleep.
Most Swift developers are familiar with enums, even love them. They are a powerful tool, a great syntactic sugar, but when it comes to modular design, they can be a source of tight coupling and rigidity.
How a 3‑day custom grid removed a UI freeze in an Xbox React app—and what to reuse from the approach.
A type-safe alternative to NotificationCenter
How to implement iOS app navigation using SwiftUI. Is SwiftUI good for navigation or should I use UIKit? This is a question I asked myself a few times when I started with SwiftUI and I pushed myself to try to do everything in in a single framework. It was hard, but here is the solution that worked for me.
The architecture of the M25 app - a pomodoro music app for focus and concentration. I adopted the event driven architecture on iOS and I used microservices with Model View ViewModel pattern. I used event driven architecture to achieve a reactive UI and data flow
Image assets organized for reusability, simplicity and accessibility in an iOS project