The Model-View-VievModel pattern has recently become of fashion in the iOS development community. But it’s not without its controversies. I, for one, I have my reservations about some of the implementations of MVVM. But I also think that some of its ideas... (more…)
Read more »
Swift 5.4 is now officially released! This release contains a variety of language and tooling improvements. (more…)
Read more »
Accepting a Woman of the Decade award, she highlighted her powerlessness in the face of a "harmful force" in music. (more…)
Read more »
For years, package management with Swift was accomplished with (often clumsy) CocoaPods or Carthage tooling. With Xcode 11, the Swift Package Manager is... (more…)
Read more »
Computed properties are a very useful feature in Swift when used correctly. Learn what they are and how you can use them in this week’s post. (more…)
Read more »