Motion Interaction Developer (Shake-Based System) We are looking for a highly skilled mobile developer to build a professional motion-based interaction system for a mobile app, using device shake gestures instead of touch interactions. This is NOT a basic implementation. We are seeking an expert-level solution with strong UX stability and zero accidental triggers. ⸻ Project Scope Implement a Shake-Based Directional Interaction System that allows users to: Post Navigation • Forward shake → Next image/video • Backward shake → Previous image/video Rating System • Right shake → Show rating overlay • Additional right shakes → Increase stars (1 → 5) • Left shakes → Decrease stars (5 → 1) • Left shake at minimum → Hide rating overlay Rating Confirmation • Forward shake after rating selection → Submit rating → Hide overlay → Continue browsing ⸻ Requirements (Mandatory) • Advanced motion processing (not simple shake detection) • Proper filtering & noise reduction to avoid false triggers • Directional shake recognition (forward / back / left / right) • Clear state management (e.g. browsing, rating, confirming) • Consistent behavior across devices Preferred Skills • iOS: Core Motion / DeviceMotion • Android: SensorManager / Accelerometer / Gyroscope • Flutter: Allowed only if native motion processing is used • Experience with Sensor Fusion & DSP filtering is a big plus ⸻ Demo Video Requirement (Important) Applications without a demo video will NOT be considered. Please provide: • A short demo video showing: • Directional shake detection • Motion-based UI interaction • Stability (no random triggers) • The demo can be: • A test app • A prototype • A previous project ⸻ Not Accepted • Basic “shake package” implementations • Unfiltered accelerometer triggers • Motion controls that activate accidentally