WhatsAppCall

Project · Kotlin

One Tap Recorder: what it solved and how

An Android screen recorder you start from a home-screen widget: 4K at 60 FPS, device audio and microphone, no accounts, no ads, no network access.

Stack
Android · Kotlin · Flutter
Code
Open source, releases on GitHub
Built by
Sachin Sharma, directly
Fact check
FACTS F-18

The thinking

One decision worth defending

  1. 01

    Problem

    Android can record the screen, but getting there means Quick Settings, finding the tile, choosing the audio source and confirming, every time.

  2. 02

    Decision

    Put the recorder on the home screen as a resizable widget, and step down through 4K/60, 4K/30, 1080p/60 and 1080p/30 instead of failing when the encoder cannot keep up.

  3. 03

    Why it holds

    Every tap you remove is a recording that gets made. A fixed fallback order means a recording always starts, at the best quality the phone can hold.

What it includes

Built

If you are building something similar

Design the fallback before the failure. A slightly worse recording beats no recording, and the user should not have to configure that.

Keep going

Related

Ideas in. Products out.

Hi Sachin, I'm . I'm building . You can reach me at .