Buy Behavior (press and hold)

To address accidental screen interactions during video playback, I implemented a progressive interaction model:


  • A press-and-hold gesture serves as an intentional activation mechanism, requiring sustained interaction to unlock purchase functionality

  • Once activated, single taps enable discrete purchase actions, enhanced by responsive animations that provide clear visual feedback⁠⁠​

  • The system maintains state awareness through dynamic visual indicators, allowing users to seamlessly re-enter purchase mode⁠⁠​


Future considerations include real-time transaction feedback (purchase counters, total spent, etc…) and mode toggles, with refined micro-interactions to enhance the user experience