by Balazs Toth | Apr 17, 2023 | iOS
Restricted TextFields In SwiftUI – A Reusable Implementation APRIL 17, 2023 | BALAZS TOTH Forms are hard to get right! When you don’t control user input in a TextField and solely rely on validation upon submission, it often leads to a subpar user...
by Allison Poppe | Mar 7, 2023 | General
End-to-End Encryption: A Modern Implementation Approach Using Shared Keys MARCH 07, 2023 | ALLISON POPPE End-to-end encryption, otherwise known as E2EE, is an incredibly important aspect of modern application security. It’s not only necessary to make sure that...
by Marvin März | Jan 3, 2023 | Flutter
Understanding Dart Memory: Weak References and Finalizers Demystified JANUARY 03, 2023 | MARVIN MÄRZ Have you ever had memory issues with your Flutter application? Whether it is through processing huge data or because you somehow created a memory leak. These are...
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...