I led the transition and management of the design system for a streaming video-on-demand platform, ensuring visual and functional consistency across iOS, Android, desktop, and tvOS apps. My role involved migrating from Sketch to Figma, refining components for cross-platform usability, and streamlining mockup creation to improve design efficiency.
The platform’s design system was fragmented, with components scattered across different files in Sketch. This led to:
Additionally, when we lost the license for our existing font, updating it across all platforms would have been time-consuming without a centralized design system.
The solution was to transition the design system to Figma, ensuring better organization, cross-platform consistency, and improved efficiency for both designers and developers.
To ensure a smooth transition, I worked closely with:
By identifying common UI patterns across iOS, Android, and TVOS, I determined the best way to structure components in Figma while preserving platform-specific differences.
The first step was importing the existing Sketch file into Figma. This required:
To maintain a single source of truth, I consolidated all components into one Figma file. This allowed for:
One of the biggest challenges was ensuring consistency in design across iOS, Android, and TVOS while respecting each platform’s native UI guidelines.
To address this, I:
Once the Figma library was established, I:
Each platform had its own UI standards, which made it challenging to maintain consistency while following platform-specific guidelines.
By using Figma’s component and variant system, I structured elements to:
This project reinforced the value of maintaining a scalable design system that balances consistency with platform-specific needs. We set a strong foundation for future design enhancements across the platform by optimizing the workflow.