DigiNews

Tech Watch by Johan Denoyer

← Back to articles

How we rebuilt our Electron recording engine in Swift

Quality: 8/10 Relevance: 9/10

Summary

The article details migrating an Electron-based recording engine to native Swift on macOS and Windows, using ScreenCaptureKit and OBSKit for reliable capture. It introduces an automated Swift-to-React bridge (Atomic) that exports Swift @Published properties as React/Jotai atoms, enabling real-time UI updates without glue code. The rewrite, completed in two months, emphasizes cross-platform performance and crash-resilient fragmented MP4 recordings.

🚀 Service construit par Johan Denoyer