The challenge: closing a five-year product gap
Legacy navigation patterns from 2021 felt slow and unintuitive in a 2026 product environment.
Power users wanted desktop-level capability on mobile, but React-based interaction layers faced performance limits on lower-end Android devices. Unlike Apple’s tighter hardware ecosystem, Android required decisions that could hold up across a wider spread of device capabilities.
The app also relied on different constants and interaction logic than newer web products, increasing implementation and QA friction.
Strategy: evolution over disruption
We chose incremental enhancement to preserve mental models instead of forcing a disruptive redesign.
By integrating JSON tokens from the Universal Design Engine, hard-coded values were replaced with shared semantic constants. Spacing, color, and sizing now synchronize across web and mobile through one source of truth.
To respect real-world Android performance constraints, interaction logic was rebuilt with lean UI patterns and lightweight transitions instead of heavy animation stacks.




