All projectsCase study

Retroactive Audio Recording iOS App

Prototype based on a circular audio buffer and macOS CI pipeline.

SwiftSwiftUIiOSAudio
REPLAY AUDIO
01

Context

Explore an experience where the last seconds of audio remain available before pressing record.

02

Problem

The iOS project also needed to compile without a local Mac workstation.

03

Solution

SwiftUI/AVAudioEngine architecture and compilation through GitHub Actions macOS runners.

04

Key lesson

CI can remove some hardware constraints during early prototyping.

Under the hood

How the project actually works

Architecture, constraints, deliverables and real impact.

01 Swift
02 SwiftUI
03 iOS
04 Audio
05

Impact

CI can remove some hardware constraints during early prototyping.

Designed for real-world use
06

What this project demonstrates

I start from the problem and business flow, then aim for an observable, testable and maintainable solution rather than a demo effect.