Articles archive

Swift Extensions for Protocol Conformance Considered Harmful
From: Matthew’s Dev Blog
Added: Jan. 16, 2021
Accessing Swift Arrays Without Counting on Fingers
From: Matthew’s Dev Blog
Added: Jan. 16, 2021
SwiftMock - A Mocking Solution for Swift 4.2
From: Matthew’s Dev Blog
Added: Jan. 16, 2021
Data-driven Screen Dispatching for iOS
From: Matthew’s Dev Blog
Added: Jan. 16, 2021
Exploring Different Behaviours in Swift Enums
From: Matthew’s Dev Blog
Added: Jan. 16, 2021
How to Become an iOS Developer [2023 Salary and Skills]
From: Matteo Manferdini’s Blog
Added: Jan. 16, 2021
A Practical SwiftUI Kickstart
From: Matteo Manferdini’s Blog
Added: Jan. 16, 2021
Master Swift Generics: A practical guide to code reuse
From: Matteo Manferdini’s Blog
Added: Jan. 16, 2021
The Essential Guide to Unit Testing in iOS
From: Matteo Manferdini’s Blog
Added: Jan. 16, 2021
Parsing JSON in Swift: The Complete Guide [With Examples]
From: Matteo Manferdini’s Blog
Added: Jan. 16, 2021
MVVM in SwiftUI for a Better Architecture [with Example]
From: Matteo Manferdini’s Blog
Added: Jan. 16, 2021
The Strategic SwiftUI Data Flow Guide (+ Infographic)
From: Matteo Manferdini’s Blog
Added: Jan. 16, 2021
Apple, is USB allowed now?
From: Matt Ronge's Blog
Added: Jan. 16, 2021
Mac apps are harder than iOS apps
From: Matt Ronge's Blog
Added: Jan. 16, 2021
Managing your psychology as an indie dev
From: Matt Ronge's Blog
Added: Jan. 16, 2021
How churn can limit your subscription business
From: Matt Ronge's Blog
Added: Jan. 16, 2021
Why you should charge more for your app subscriptions
From: Matt Ronge's Blog
Added: Jan. 16, 2021
Entry 0: SR-7380, Ambiguous KeyPath
From: Matt Diephouse’s Blog
Added: Jan. 16, 2021
FizzBuzz: How To Overengineer the Coding Interview
From: Mathias Quintero's Blog
Added: Jan. 16, 2021
Kintsugi: The Art of the Anti-Pattern
From: Mathias Quintero's Blog
Added: Jan. 16, 2021
SwiftUI + GraphQL = 😍🚀🙌
From: Mathias Quintero's Blog
Added: Jan. 16, 2021
Wonders of the Universe – iPad App
From: Mateusz Stawecki’s Blog
Added: Jan. 16, 2021
You wish you could FAIL like Genesis
From: Mateusz Stawecki’s Blog
Added: Jan. 16, 2021
WWDC 2013 – iOS Developer’s insights
From: Mateusz Stawecki’s Blog
Added: Jan. 16, 2021
A different view on government welfare
From: Mateusz Stawecki’s Blog
Added: Jan. 16, 2021
iBeacon scavenger hunt at Úll Conf
From: Mateusz Stawecki’s Blog
Added: Jan. 16, 2021
“Behind the Mask” – public speaking and conferences – collective interview
From: Mateusz Stawecki’s Blog
Added: Jan. 16, 2021
The state of iBeacons (June 2015)
From: Mateusz Stawecki’s Blog
Added: Jan. 16, 2021
Newsstand on iOS9 – the changes
From: Mateusz Stawecki’s Blog
Added: Jan. 16, 2021
“Glide Creations” is now “Tapjet”
From: Mateusz Stawecki’s Blog
Added: Jan. 16, 2021
Visor-like access to Finder and Terminal on OS X El Capitan
From: Mateusz Stawecki’s Blog
Added: Jan. 16, 2021
Emitting errors and warnings in Xcode Run Script Phase
From: Mateusz Matrejek's Blog
Added: Jan. 16, 2021
Kotlin/Native and Xcode integration insights
From: Mateusz Matrejek's Blog
Added: Jan. 16, 2021
Reading application entitlements with Swift
From: Mateusz Matrejek's Blog
Added: Jan. 16, 2021
Running Kotlin/Native unit tests on iOS Simulator
From: Mateusz Matrejek's Blog
Added: Jan. 16, 2021
Customizing Xcode file header comments
From: Mateusz Matrejek's Blog
Added: Jan. 16, 2021
Finding closest locations with GKRTree in Swift
From: Mateusz Matrejek's Blog
Added: Jan. 16, 2021
Text recognition on iOS 13 with Vision, SwiftUI and Combine
From: Martin Mitrevski’s Blog
Added: Jan. 16, 2021
Sentiment analysis with Natural Language and SwiftUI
From: Martin Mitrevski’s Blog
Added: Jan. 16, 2021
Developing drawing app with SwiftUI
From: Martin Mitrevski’s Blog
Added: Jan. 16, 2021