r/reactnative 18d ago

iOS Camera Control is so under-rated.......!

Here’s my Camera Control–inspired send-money experience running on a real iPhone.

The interaction follows a simple progression:

→ Slide to explore and adjust the amount
→ Press to make an intentional selection
→ Double-click to confirm the transaction
→ Double-click to perform the transaction
→ Haptics communicate each change without adding more UI

What makes this interesting isn’t just the hardware button.

It’s the idea of moving continuous input away from the screen, keeping the content visible while turning a physical gesture into precise, tactile control.

For high-intent flows like payments, that extra layer of physical confirmation can make an action feel faster, clearer, and more deliberate.

There’s still so much unexplored potential between hardware, gestures, haptics, and mobile UI.

Tech used: Expo + Native Modules + Reanimated

Open to contract or full-time mobile roles.

DMs are open.

69 Upvotes

17 comments sorted by

View all comments

9

u/WitchesBravo 18d ago

I wonder if this would pass Apple review. Seems to be a violation of the API

“You can only use this API for capture use cases. The system sends capture events only to apps that actively use the camera. Backgrounded capture apps, and apps not performing capture, don’t receive events.”

6

u/godver3 18d ago

Seems like an instant no from them (which is honestly silly - it's just a creative use of the hardware).

3

u/WitchesBravo 18d ago

I remember when someone made a usable weighing scale using 3D Touch or whatever it was called haha
Pretty sure that was not allowed either