by Allison Poppe | Nov 3, 2022 | iOS
The Complete Guide to iOS 16 Passkeys – App and Backend Implementation NOVEMBER 3, 2022 | ALLISON POPPE Offering authentication always intimidates me, because it’s hard to do correctly and puts my app at risk. If I do mess it up, I know that I’m...by Allison Poppe | Sep 12, 2022 | iOS
Swift RegexBuilder – A New Way to Build Regular Expressions in iOS SEPTEMBER 12, 2022 | ALLISON POPPE Remember the last time you were trying to validate an email address? Or you struggled to create a RegEx to find all the matches for a specified pattern in a...by Paul Kraft | Jun 13, 2022 | iOS
Async/Await, Combine, Closures: A Guide to Modern Asynchronous Swift JUNE 13, 2022 | PAUL KRAFT With async/await Apple introduced yet again another way of making asynchronous calls in Swift. There are now three different ways of making asynchronous calls: Completion...by Frederik Kammel | Apr 4, 2022 | Android, iOS
The Abstract Syntax Tree – Kotlin vs. Swift APRIL 4, 2022 | FREDERIK KAMMEL Have you ever wondered why we have to use Kotlin for Android and Swift for iOS development? We asked ourselves the same question and came quickly to the conclusion that there might be a...by Mischa Hildebrand | Jan 31, 2022 | iOS
How to Build a Wordle Game With SwiftUI JANUARY 31, 2022 | MISCHA HILDEBRAND Have you heard of Wordle? Chances are you have as it really went viral on Twitter the past few weeks. It’s a simple game that’s truly addictive. We were also...by Paul Kraft | Nov 15, 2021 | iOS
RxSwift to Combine: The Complete Transition Guide NOVEMBER 15, 2021 | PAUL KRAFT Combine is the new cool kid in town when it comes to reactive programming with Swift, so many developers in the community want to switch from RxSwift to Combine. Both frameworks are very...