On iOS scenes, and why your UIApplicationDelegate method isn't being called
Nov 19, 2020, 7:23 PM
So, you're being a good modern iOS developer and adopting scene support in your UIKit app. You've implemented application(_:configurationForConnecting:options:), but it's not being called consistently. What's going on? Is it a bug in...
Swift: Reactive heaven with Siesta and RxSwift
Jun 9, 2020, 8:22 PM
Siesta, a Swift framework for iOS and macOS apps that talk to REST APIs, "untangles stateful messes and drastically simplifies app code". You know what else untangles stateful messes? Reactive libraries like RxSwift and Combine.
Swift: Reactive heaven with Siesta and Combine
Jun 9, 2020, 8:21 PM
Siesta, a Swift framework for iOS and macOS apps that talk to REST APIs, "untangles stateful messes and drastically simplifies app code". You know what else untangles stateful messes? Reactive libraries like Combine and RxSwift.
AppCode is slow, but you can improve it
Feb 29, 2020, 4:22 AM
AppCode is tantalising. It has so much potential to be great, but it reaches greatness all too rarely. Instead, using it often feels like a peculiar form of masochism. You know what I'm talking about – it's slow. Slow enough to make you...
Really simple dependency injection in Swift
Feb 28, 2020, 10:28 PM
I like dependency injection – it keeps your code simple and clear. Classes don't concern themselves with discovering, creating or managing their collaborators – they simply declare what they are, then go ahead and use them. They might not...