Комментарии 24
Freelance?
А как ваш дизайн из фигмы воплощался на реальном железе? Какой это язык программирования, фреймворк?
Было бы очень интересно. Просто мы у себя сейчас собираемся на Qt for devices делать встраиваемый софт, и у начальства есть мысль привлечь к делу веб-дизайнера, который (видимо также, как вы) выдаст на выходе набор png (не знаю, если честно, что является результатом работы в фигме), а программисты должны это как-то использовать.
Кроме того, элементы могут быть в СВГ, так что вам будет довольно просто с ними работать. Вообще есть много статей на тему Фигма для программистов и там все рассказано
Под кодом имеется в виду HTML? Просто, как я понимаю, эти фигмы заточены под веб, насколько применимо для других областей? Программист, например, встроенных систем или десктопных приложений, должен будет, по сути, написать с нуля каждый визуальный компонент, чтобы, кроме отображения (которое, допустим, можно из рисунков подтянуть) ещё и поведение было такое же, как дизайнер нарисовал
И ещё вопрос — это все как-то пересекается с "классическим" программированием интерфейсов промышленной автоматики — для панелей к ПЛК от всяких сименсов? Изучали, как и зачем все в той области делается?
Сам занимаюсь промышленными ПЛК и дизайном панелек. Некоторые замечания:
— Низковата контрастность. серое на чёрном может быть не видно.
— Где 6 вентиляторов. Если белые — работают, серые — не работают, то белые должны быть зелёные. Что обозначает отсутствие рамки на одном красном вентиляторе? Рекомендуется добавить краткую информацию в виде текста, а не только значков.
— Разные физ. величины лучше разным цветом или по-другому отличать. Давление и температура у вас одним синим цветом. Законы Мёрфи помните?
— Круговая шкала на разных экранах начинается в разных местах. это плохо смотрится. То начало с 12 часов, то с 7ч. Лучше сделать как на крутилке — с 7часов. или с 6ч если надо полный круг показать.
И плюс-минус сделал максимальной площади, треугольниками по бокам крутилки.
Желательно предусмотреть блокировку экрана при многоточечном касани и при слишком быстрых касаниях (скажем, защитный интервал 1 — 1.5 сек).
И рассмотреть интерфейс под большими(малыми) углами к экрану. Элементы ввода должны идентифицироваться даже при оптических искажения.
Было бы замечательно отдельно отмечать изменённые параметры и ждать подтверждения действия.
Дизайн интерфейса для промышленного контроллера