2016-09-20 2 views
0

Мне интересно, как обрабатывается обычный процесс разработки ->.SketchApp> Рабочие процессы iOS и Android

У меня есть дизайнер, который работает с sketch. И дизайнеры любят работать с пикселями. До сих пор это было так. Поэтому он создает десятки экранов для каждого iphone/ipad с абсолютными позициями/размерами. Это приводит к вопросу, Как это реализовать?

Я имею в виду, что я могу создать один файл раскадровки для iPhone и еще один для iPad. Но я не могу создавать раскадровки для каждого устройства iPhone. Я имею в виду, даже если бы я мог это было бы ад, не так ли?

Теперь я думал, что работа с относительными ограничениями приведет к тому, что он и я должны будем работать только с двумя проектами (один для iPad один для iPhone), ну тогда я обнаружил плагин «Fluid» для SketchApp, который позволяет работать как в XCode.

Теперь он задается вопросом, как изменить свой рабочий процесс, потому что он не может работать с абсолютным положением.

Какова ваша лучшая практика для обработки рабочего процесса дизайнеров в эскизе. Вы просите их работать с относительными ценностями? Вы сами конвертируете абсолютные значения px? Я что-то пропустил?

ответ

0

Я предполагаю, что вы разработчик? Что именно вы пытаетесь реализовать в этом файле?

Дизайнер не должен беспокоиться об абсолютном позиционировании. Дизайнер должен просто знать, для чего вы проектируете и какие активы вам нужны для вывода.

Я использую эскиз это один из двух способов ...

  1. Моего файл всегда живет на InVision, где мои разработчики могут перейти в его просмотре в режиме разработчика, чтобы получить полную цветовую палитру, список шрифтов, и некоторый CSS-переведенный код для справочного использования в процессе разработки.
  2. Я экспортирую разделы дизайна как SVG для использования в таких вещах, как XCode или Android Studio.

Так что действительно лучшая практика зависит от вашей конечной цели. Тем не менее, это не совсем понятно.

Смежные вопросы