Swift event bus
A type-safe alternative to NotificationCenter
Blog
Filter by tag
7 posts in total
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
Timers don’t have to be annoying. Enter: The M25 Project - a pomodoro timer with music, where 25 minutes of shuffled music—not an obnoxious alarm—signals your focus session’s end. Sound better already, right? Let’s see where this journey takes us.
Image assets organized for reusability, simplicity and accessibility in an iOS project
The hidden UINavigationBar property - large title two line mode
Yet another example of implementing Decorator OOP pattern. The examples are from a real project I have worked at.