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.
READ TRANSMISSION →
About software development. Ideas, experiments, and notes from the digital frontier.
EXPLORE THE ARCHIVE ↘
A state-driven SwiftUI pattern for starting async work, automatically tying task lifecycle to the view, and showing delayed loading indicators without sleep.
READ TRANSMISSION →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.
READ TRANSMISSION →How a 3‑day custom grid removed a UI freeze in an Xbox React app—and what to reuse from the approach.
READ TRANSMISSION →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.
READ TRANSMISSION →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
READ TRANSMISSION →