Объедините дизайн и код с помощью Penpot
Преодолейте разрыв между программированием и дизайном с помощью Penpot, рабочей среды для дизайна с открытым исходным кодом.
На протяжении большей части истории компьютерного программирования существовал разрыв между программистами, создающими код приложения, и дизайнерами, создающими пользовательский интерфейс приложения (UX). Эти две дисциплины получают совершенно разную подготовку и используют разный набор инструментов. Программисты используют текстовый редактор или IDE для написания кода, а дизайнеры часто рисуют концепции макета виджетов и потенциальных взаимодействий. Хотя некоторые IDE, такие как Eclipse и Netbeans, имеют компоненты дизайна интерфейса, они обычно ориентированы на положение виджета, а не на его дизайн. Приложение для дизайна с открытым исходным кодом Penpot — это платформа для совместного проектирования и прототипирования. Он имеет набор новых функций, которые упрощают совместную работу дизайнеров и разработчиков в привычных рабочих процессах. Интерфейс проектирования Penpot позволяет разработчикам писать код в гармонии с процессом проектирования, как ни один другой инструмент. И прошло немало времени с тех пор, как Opensource.com последний раз к нему обращался. Его новейшие функции не просто улучшают ваш опыт работы с Penpot, они выводят приложение Penpot с открытым исходным кодом за рамки аналогичных и проприетарных инструментов.
Прототипирование с помощью Penpot
Одна из распространенных проблем при проектировании того, как приложение могло бы работать лучше всего, заключается в том, что на момент проектирования приложение еще не существует. Дизайнер может визуализировать и раскадровывать, чтобы помочь команде дизайнеров и программисту понять, к чему стремиться. Но это процесс, который требует итераций и обратной связи, поскольку разработчики начинают реализовывать концепции UX, а дизайн меняется, чтобы реагировать на реальность кода.
С помощью Penpot вы можете создать «рабочий» прототип вашего веб- или мобильного приложения. Вы можете связать кнопки с определенными действиями, вызывая изменения макета в зависимости от действий пользователя. И все это можно сделать до того, как появится какой-либо код для проекта.
Однако самым важным аспектом здесь является не возможность сделать макет. Все, что делается в Penpot для дизайна приложения, содержит полезные данные макета, которые разработчики могут использовать в конечном проекте. Penpot — это не просто отличный инструмент для рисования и верстки. Он информирует процесс кодирования.
Вместо предоставления просто визуального списка элементов, специфичных для дизайнера, таких как свойства, цвета и типографика, Penpot теперь интегрирует вывод кода непосредственно в рабочую область дизайна (как инструменты разработчика в веб-браузере). Дизайнеры и разработчики используют одно и то же пространство для проектирования и интерфейсной разработки, получая спецификации в любом формате, который им нужен.
(Андрей Антух, CC BY-SA 4.0)
Разблокировка памяти
Многие инструменты онлайн-дизайна используют запатентованную технологию для предоставления некоторых необычных функций, но ценой превращения в приложение вы не запускаете даже доступ через браузер. Однако Penpot использует открытые веб-стандарты и отображается вашим веб-браузером. Это означает, что Penpot имеет доступ к максимально доступной памяти веб-браузера, что делает Penpot первым онлайн-приложением для создания прототипов и макетов с масштабируемостью дизайна. Вы можете предоставить больше вариантов, больше макетов и больше презентаций. Кроме того, вы можете открыть пространство для проектирования для большего количества одновременных сотрудников, не опасаясь нехватки памяти приложения.
Самостоятельный хостинг и SaaS
Penpot имеет открытый исходный код, поэтому вам не нужно использовать его в облаке, если это не соответствует вашему рабочему процессу. Вы можете легко разместить Penpot в контейнере, используя его как локальное приложение на своей рабочей станции или разместив его для своей организации на своем собственном сервере.
Дизайн с открытым исходным кодом
Ранее я написал вводную статью о Penpot, и с тех пор приложение стало только лучше. Если вы хотите привлечь программистов и заинтересованных лиц к своему процессу проектирования, попробуйте Penpot.