По порядку.
- После всей подготовительной и исследовательской работы, проектирования, концептуальной разработки идет макетирование, которое делается в Sketch с применением библиотечных (Library) компонент, разработанных под каждую платформу (канал) работы пользователя.
- Все макеты и библиотеки содержатся в проектах Abstract. Так как работа над проектами коллективная, а коллектив огромный, то без Abstract все легко превращается в хаос. Не знаете что такое Abstract? А, ну да, это Git для дизайнеров. Ой, не знаете что такое Git? Это система версионного контроля. Ее разработчики используют уже лет 10 или около того, а до этого еще и другие были, не важно. Abstract появился всего-то 1,5 года назад и сейчас номер один в этом деле.
- Макеты в разработку передаются через Zeplin, куда они выгружаются прямо из Sketch через плагин и подбираются фронтэнд-разработчиками. Конечно, скоро мы откажется от Zeplin. Во-первых, они евреи (и это факт), с которыми очень неприятно разговаривать, особенно когда платишь им 12 тыс. долл. в год, а они рожу кривят на просьбы разделить счета на оплату для разных групп пользователей в одном аккаунте. Во-вторых, в Abstract уже встроены все нужные инструменты для работы фронтэнда, аналогичные имеющимся в Zeplin, так что последний вообще не нужен, так уж получается.
- Чтобы проверять свои решения, мы используется Invision, где собираются все прототипы: начиная от простейших, в которых мы проверяем концептуальные идеи, заканчивая довольно сложными и развесистыми процессами, симулирующими работу в сервисе или приложении (экранов под 300). Прототипы в Invision проходят UX-тестирование.
