После перехода iOS на native прежняя организация макетов перестала масштабироваться.
Я переработала структуру файлов так, чтобы дизайнеры могли синхронно развивать продукт, а разные команды разработки получали только релевантные им платформенные сценарии.
Mobile App- Master Screens App: Актуальные Android- и iOS-экраны расположены рядом и обновляются параллельно.
Из него продукт расходится в два самостоятельных файла:
- Android Flows → Flutter development
- iOS Flows → Native iOS development
WebОтдельно существует:
и связанный с ним файл:
Таким образом master screens работают как визуальный источник актуального состояния продукта, а flow-файлы — как платформенная документация для реализации.