Redian新闻
>
用 Penpot 弥合设计和代码之间的鸿沟 | Linux 中国

用 Penpot 弥合设计和代码之间的鸿沟 | Linux 中国

科技
 
导读:用 Penpot 这个开源的设计工作空间来弥合编程和设计之间的鸿沟。                     
本文字数:1510,阅读时长大约:2分钟

用 Penpot 这个开源的设计工作空间来弥合编程和设计之间的鸿沟。

在计算机编程的大部分历史中,在创建应用的代码的程序员和创建应用的用户体验(UX)的设计师之间一直存在着鸿沟。这两个学科接受的培训大不相同,他们使用的工具也不同。程序员使用文本编辑器或集成开发环境来编写代码,而设计师则经常绘制小部件布局和潜在交互的示意图。虽然一些 IDE,像 Eclipse🔗 opensource.com 和 Netbeans🔗 opensource.com,有界面设计组件,但它们通常专注于小部件的位置而不是小部件的设计。开源设计应用 Penpot🔗 penpot.app 是一个协作式设计和原型设计平台。它有一套新的功能,使设计师和开发者可以很容易地用熟悉的工作流程协同工作。Penpot 的设计界面可以让开发者在设计过程中和谐地编写代码,这是其他工具所无法做到的。自从我们 上次介绍它🔗 opensource.com 以来,它已经有了长足的进步。它的最新功能不仅改善了你使用 Penpot 的体验,还推动了开源的 Penpot 应用超越类似的专有工具。

用 Penpot 做原型

在设计应用的最佳工作方式时,常见问题之一是在设计的时候这个应用还不存在。设计师可以通可视化和故事板来帮助设计团队和程序员了解目标是什么。但这是一个需要迭代和反馈的过程,当开发人员开始实施 UX 设计,设计会发生变化以应对对代码的实际变化。

使用 Penpot,你可以为你的网络或移动应用创建一个“可用”原型。你可以将按钮与特定的行动联系起来,根据用户的输入触发布局的变化。而这一切都可以在项目的代码存在之前完成。

但是,这方面最重要的不是模拟的能力。在 Penpot 中为应用的设计所做的一切都有可用的布局数据,开发人员可以在最终的项目中使用它们。Penpot 不仅仅是一个出色的绘图和布局工具。它为编码过程提供了信息。

Penpot 现在不仅仅是提供了一个设计师特定元素的视觉列表,如属性、颜色和排版,而是将代码输出直接整合到设计工作区(就像 Web 浏览器中的开发者工具)。设计师和开发人员共享设计和前端开发的相同空间,以他们需要的任何格式获得规格。

Image of the current Penpot interface

内存解锁

许多在线设计工具使用专有技术来提供一些花哨的功能,但代价是基本上成为一个应用,你只能运行它,而不能通过浏览器访问。不过 Penpot 使用开放的网络标准,并由你的网络浏览器渲染。这意味着 Penpot 可以访问浏览器可用的最大内存,使得 Penpot 成为第一个具有设计扩展性的在线原型和布局应用。你可以提供更多的选项、更多的模型,和更多的场地。此外,你可以向更多的并发协作者开放你的设计空间,而不必担心应用的内存耗尽。

自我托管和 SaaS

Penpot 是开源的,所以你不用必须在云上使用它,如果这不适合你的工作流程。你可以在一个容器中轻松地自我托管 Penpot,在你自己的工作站上作为一个本地应用使用,或者在你自己的服务器上为你的组织托管它。

开源设计

我以前写过一篇 Penpot 的介绍性文章🔗 opensource.com,自那以后,这个应用变得更好了。如果你想把程序员和相关人员带入你的设计过程中,那么请试试 Penpot。


via: https://opensource.com/article/23/1/merge-design-code-penpot

作者:Seth Kenlon 选题:lkxed 译者:geekpi 校对:wxy

本文由 LCTT 原创编译,Linux中国 荣誉推出

LCTT 译者 :geekpi
💎💎💎💎
翻译: 1870.5 篇
|
贡献: 3402 天
2013-10-25
2023-02-17
https://linux.cn/lctt/geekpi
欢迎遵照 CC-BY-SA 协议规定转载,
如需转载,请在文章下留言 “转载:公众号名称”,
我们将为您添加白名单,授权“转载文章时可以修改”。

微信扫码关注该文公众号作者

戳这里提交新闻线索和高质量文章给我们。
相关阅读
Prompt 即代码:设计和管理 AI 编程的最佳实践TUXEDO Stellaris 16(Gen5)是目前所能找到的终极 Linux 笔记本电脑 | Linux 中国GNOME 2 的 Linux 文件管理器 Caja | Linux 中国适用于 Linux 的五大流媒体直播应用 | Linux 中国如何在 Linux 中更新 Flatpak 软件包 | Linux 中国在 Linux 中创建定时器 | Linux 中国巴黎,巴黎(7)知识与智慧的鸿沟Cinnamon 是一个被低估的神奇 Linux 桌面环境 | Linux 中国OBS Studio 29 发布,但对 Linux 用户来说变化不大 | Linux 中国圣地亚哥散记回顾 2022 五个最佳 Linux 发行版 | Linux 中国如何在 Linux 中使用 SCP 安全地传输文件 | Linux 中国2023 年十佳 Linux 服务器发行版 | Linux 中国未来3年最适合设计师的副业,现在上车正好!Linux 6.1 内核被批准为长期支持版本 | Linux 中国Meta千亿参数大模型OPT-IML「升级版」来了,完整模型和代码公布!如何在 Arch Linux 中安装 MATE 桌面 | Linux 中国世界上只有两个 Linux 发行版:Arch Linux 与其它 | Linux 中国Manjaro Linux 22.0 发布 | Linux 中国5 个适合视力障碍者的 Linux 发行版 | Linux 中国在 Linux 上试试这个基于 Python 的文件管理器 | Linux 中国Live Captions:Linux 上的开源视频字幕应用 | Linux 中国在 Linux 中使用 “Converter” GUI 工具转换和操作图像 | Linux 中国如何在 Linux 中降级 Flatpak 软件包 | Linux 中国大国耗材——美俄之间的乌克兰,中美之间的日和韩使用 PCManFM 文件管理器让你的 Linux PC 轻装上阵 | Linux 中国lnav: 用于 Linux 的高级日志文件浏览器 | Linux 中国青拌柠檬大虾!如何在 Arch Linux 中安装 GNOME 桌面 | Linux 中国从病毒清零烂尾看大陆社会,体制和道德的沉沦今天的三餐。C罗和梅西对饮料的节制天赋“易昺(bǐng)”,创造历史!Linux Mint 21.1 发布:大量的视觉变化和改进 | Linux 中国试试这个 Linux 网络浏览器作为你的文件管理器 | Linux 中国
logo
联系我们隐私协议©2024 redian.news
Redian新闻
Redian.news刊载任何文章,不代表同意其说法或描述,仅为提供更多信息,也不构成任何建议。文章信息的合法性及真实性由其作者负责,与Redian.news及其运营公司无关。欢迎投稿,如发现稿件侵权,或作者不愿在本网发表文章,请版权拥有者通知本网处理。