Flint is our open source framework for tackling a lot of Apple platform boilerplate code. One of the many powerful things it gives you is support for Conditional Features in your apps. You define how your feature is toggled on or off, and your code is not allowed to even run the actions associated with the feature unless all those toggles are on. This post is about some great improvements to this mechanism and how we tackled them.
Back in Spring of 2015 I started doing some work for a new release of Soundproof, my iOS app for music practice. We’d just been through launch in Autumn 2014 having gone through a rapid migration to Xcode 6 and iOS 8. The plan was to add a few little feature enhancements and push out a release.
If you haven’t used AirPods yet, they are very nice compared to previous Bluetooth headphones.
You can pop them in your ear and you hear the “duh dunk” sound as they automatically connect to your phone and start playing whatever you had playing.
I had the start of an idea that could be part of the solution for limiting the damage of fake news.