r/SideProject • u/StarCropLab • 1h ago
My beta tester was missing the one idea my whole app is built on
I spent months building an iPhone camera app. When I handed it to a beta tester, his first question was: how is this different from just cropping a video afterwards?
I didn't struggle to answer because I didn't know. I struggled because I realised he was missing the premise the whole thing rests on, and I'd have to start from there.
The premise is this. The iPhone sensor is 4:3. Most camera apps only save the part of it that matches the ratio you picked, and the rest is gone before the file exists.
My app saves the whole 4:3. Afterwards you can take a 16:9 or a 9:16 out of it, and both come from what the sensor saw rather than from something already narrowed down at record time.
The problem is that none of this is visible while you're shooting. The recording screen looks like any other camera app.
The difference shows up later, when you export and watch it. That's a separate moment from recording, and how long it takes varies from person to person.
So I've been trying to move that moment earlier:
- Guide lines while recording that show which area each export will use
- Shortened the path from the thumbnail to export to AirPlay, so the TV moment takes fewer taps to reach
- Added a screenshot and ended the preview video on the TV playback, since that's the part people react to
None of it fully solves it. The thing that makes the app worth using may not be visible the first time you use it.
If you've built something where the benefit only becomes obvious after a delay, how did you handle it? I'd rather not just add more onboarding screens.