983: Why I Chose Electron Over Native (And I’d Do It Again) - podcast episode cover

983: Why I Chose Electron Over Native (And I’d Do It Again)

Mar 02, 202638 min
--:--
--:--
Download Metacast podcast app
Listen to this episode in Metacast mobile app
Don't just listen to podcasts. Learn from them with transcripts, summaries, and chapters for every episode. Skim, search, and bookmark insights. Learn more

Episode description

Wes and Scott talk about building v_framer, Scott’s custom multi-source video recording app, and why Electron beat Tauri and native APIs for the job. They dig into MKV vs WebM, crash-proof recording, licensing with Stripe and Keygen, auto-updates, and the real challenges of shipping a polished desktop app.

Show Notes
  • 00:00 Welcome to Syntax!
  • 02:28 Why screen recording apps are so frustrating
  • 07:14 The requirements behind Scott’s app, v_framer
  • 09:47 Tauri, WKWebView, and blurry screen recording headaches
  • 13:00 Why switching to Electron was a game changer
  • 14:02 Electrobun and the hybrid desktop experiment
  • 16:29 Browser-based capture vs native APIs
  • 18:50 Brought to you by Sentry.io
  • 22:32 Notarization, certificates, and shipping a Mac app
  • 24:52 One-time purchases, trials, and selling desktop software
  • 26:37 Self-hosting Keygen for license keys
  • 30:27 A scrappy Google Sheets-powered waitlist
  • 31:56 Keyboard shortcuts, FPS locks, and app customization
  • 34:50 CI/CD and painless auto-updates with Electron
Hit us up on Socials!

Syntax: X Instagram Tiktok LinkedIn Threads

Wes: X Instagram Tiktok LinkedIn Threads

Scott: X Instagram Tiktok LinkedIn Threads

Randy: X Instagram YouTube Threads

For the best experience, listen in Metacast app for iOS or Android