DevCam dev log — building DevCam Pro: markers, GIF export, RAM-disk buffer, and StoreKit integration

Version

1.2-beta

Published on

Feb 15, 2026

Dev Log: Building DevCam Pro — Markers, GIF Export, RAM Disk, StoreKit

TL;DR: Three cycles, one arc: the first Pro feature set (markers, GIF export, forward recording, RAM-disk buffer), the memory-pressure work that makes a RAM-disk buffer a polite citizen, and the StoreKit integration that makes upgrading instant — buy Pro and the buffer scales up live, no restart.

The Pro feature set

  • Markers — flag interesting moments in the buffer as they happen

  • GIF export — lightweight sharing in PRs, issues, and Slack

  • Forward recording — when you do know something’s about to happen, record forward from now

  • RAM-disk buffer — keep continuous buffer writes off your SSD entirely

Making the RAM disk safe

A RAM-disk buffer is great for your SSD, but it means DevCam has to be a polite memory citizen. Reacting to memory pressure after the fact wasn’t good enough — a pressure monitor now sees pressure building and adjusts before macOS forces the issue, with hardened RAM-disk behavior and diagnostics for memory-related states.

StoreKit and live entitlements

Monetization, entitlements, and runtime behavior had to converge into one coherent system before broader distribution. Buying Pro changes what the app does immediately — rolling buffer auto-scaling follows your entitlement live, with the settings, upgrade flow, and recording engine integrated into a single path.

Combined scope: 344 files changed, ~11,600 insertions across the three cycles.

The result of all of it: DevCam is on the App Store.