BoxBox 是一款目前正在开发中的设计应用程序,设计师 Kevin Lynagh 和 Ryan Lucas 撰写了一系列文章,描述了他们对创建该应用程序的想法。 首先,他们概述了当前应用程序现状的问题。
我们仍然主要使用传统印刷设计应用程序来创建现代的响应式软件界面。 这造成了一系列独特的挑战,困扰着 UI 设计工作流程。
后来,他们深入探讨了 Photoshop 等应用程序严重缺乏响应式设计功能,以及这些限制如何影响我们做出的设计决策。
也许最大的危险在于这些工具隐瞒了真相: 它们以单一尺寸呈现您的设计,并使用固定标尺和精确像素值,即使最终的应用程序需要跨多个屏幕尺寸显示。 这类似于设计帆船,却在“实施阶段”之前不考虑木材和水的密度。
然而,这系列文章远不止于定义我们设计工具的问题; 它们还提供了一些实用的建议。 他们探讨了 设计可复用组件 以及对这些对象进行命名、编辑和修改的需求。 有趣的是,他们还讨论了 使用代码来检测设计生命周期中的变化 相比于静态模型的优势。