Once iOS moved to native development, the previous file structure no longer scaled effectively.
I restructured the Figma architecture so that designers could keep both platforms synchronized while each development team received only the flows relevant to its implementation.
Mobile
- Master Screens App. The current Android and iOS screens are placed side by side and updated in parallel.
From there, the product branches into two separate flow files:
- Android Flows → Flutter Development iOS Flows → Native iOS Development
Web
The web product follows the same logic:
connected to:
Master screens act as the visual source of truth for the current product state, while the flow files serve as platform-specific implementation documentation.