Fitness
Hero AI
A React Native prototype that holds 120 FPS across a twelve-screen onboarding flow
Overview
React Native prototype built to answer one question: can a fitness app sustain 120 FPS throughout a complete onboarding experience?
Animations run entirely on the UI thread via Reanimated worklets, with zero JS-thread-induced dropped frames across 12 onboarding screens. Reached interactive state in under 700ms from a cold start.
Tools
- React Native
- Reanimated
- Hermes
- Zustand
- MMKV
Features
- 120 FPS onboarding
- Animations on the UI thread
- Zero JS-thread frame drops
- 12 onboarding screens
- Sub-700ms cold start
- Reanimated worklets
