Implementing basic Feature Flags

Welcome on this Friday the 13th 👻. Today I’m going to show you how to lock down specific features in your app by using the most simple version of Feature Flags imaginable. Recently I’ve been working on a new feature for Locative that I wanted to lock down, so I can thoroughly test it. Once ready to release I just wanted to flip a toggle. I’ve achieved this by declaring a simple enum that’ll be queried in places where the feature might be required.

Read More →

On launching StringBuddy.app for macOS

Today we’ve launched StringBuddy, a macOS App to finally cope with the chores of managing your iOS or macOS Localizable.strings. Just import you existing strings, tag to organize, translate and export them again. We think this is the experience you should get natively. Get it on the Mac App Store That’s why we built StringBuddy. With more than ten years of experience working on Cocoa Projects, there’s just so much more to improve on the i18n side of things.

Read More →

Wrapping up the iOS Keychain

What to expect Using the keychain on iOS, when talking to fellow developers, always seems to be a tedious thing. If you’re not familiar with those APIs it might seem complex and opaque. But it really isn’t, let me show you in a very short example how you can leverage the iOS keychain. Tailored to your needs with just a few lines of code and without any third party dependencies.

Read More →