Two developers building indie apps. We're experts on native Apple platform development. Occasionally we work with clients on their projects.
Opinions, learnings and thoughts on apps, business and tech in general.
All our blogs →
Engineering
Stretching audio by small amounts using Swift
Stretching an audio file to a certain length can be useful to fix lipsync issues. Our previous approach didn't work for stretching small durations over a large amount of time. We now have a new solution.
Tom Lokhorst
Handling audio capture gaps on macOS
Audio capture on macOS can sometimes contain gaps. This article explains how to detect and handle these gaps to maintain proper audio/video sync when recording to files.
Mathijs Kadijk
Sending the initial workout configuration through HealthKit
`HKWorkoutSession` will throw 'Remote session delegate is not set up' errors at you when sending data too soon. So how do we share data before starting the actual workout?