采纳 低代码开发平台 随着企业寻求缩小定制应用程序的业务需求与 IT 交付能力之间的差距,这种需求正在激增。此类平台使广泛的用户(从专业开发人员到平民开发人员)能够以比传统开发方法快 10 倍的速度构建 Web 和移动应用程序,同时促进一种有助于确保业务成果的迭代、以用户为中心的方法。
确保应用程序发挥预期效益的另一个关键方面是设计正确的用户体验。这里的挑战是大多数企业缺乏足够的用户体验资源。Gartner 的一项调查显示,平均而言,企业每 17 名开发人员中只有一名用户体验设计师,而 35% 的组织根本没有用户体验设计能力。这意味着根本没有足够的设计师来支持现有的开发团队;而转向多个自主团队并行开发应用程序使这一问题更加严重。

如果您缺乏内部 UX 资源,并且您的开发人员本身不具备 UI/UX 技能,那么您如何让您的开发团队能够大规模构建引人入胜的用户体验?关键是将遵循最佳实践的现成、易于使用的 UI 组件交到组织内的每个开发人员手中。
这正是 Atlas UI 背后的理念,Atlas UI 是我们分层的组件化 UI 框架,它使那些几乎没有或完全没有 UI 设计技能的人也能快速打造丰富的用户体验。我们设计 Atlas 是为了捕捉和利用 UI 设计最佳实践(无论是我们的还是您自己的),确保在一系列应用程序中实现一致、引人入胜的用户体验。让我进一步解释一下。
利用 Atlas 的开箱即用设计语言设计出色的 UI
Atlas UI 不仅仅是一个 UI 框架,它还拥有自己的设计语言,这些语言基于我们在客户群中看到的常见 UI 模式和最佳实践。Atlas 设计语言包括一个由专业设计、随时可用的 UI 元素组成的模式库,包括导航布局、页面模板、构建块(UI 组件的预配置程序集)和小部件。此外,还有一个公开可用的 风格指南 概述了 Atlas UI 背后的核心设计原则并提供了何时使用各个组件的建议。

模式库和样式指南之所以能够立即供开发人员使用,是因为它们无缝集成到了所见即所得的 Web 建模器中。例如,在“创建新页面”流程中,会显示按类型分组的各种页面模板。此外,构建块和小部件可直接在工具箱中使用,因此开发人员可以将它们拖放到画布上以快速构建页面。构建块对于没有 UI 设计技能的开发人员特别有用,因为它们会以预配置的布局(具有最佳比例、间距和单独的设计属性)组装多个小部件,以实现常见的 UI 模式,如标题、列表、时间轴和向导。

最棒的是,由于样式指南也集成到了建模器中,因此 UI 组件不仅开箱即用,而且包含指南,以确保开发人员在正确的场景中使用它们,从而提供正确的用户体验。开发人员只需单击特定构建块或页面模板的“i”图标,他们就会直接进入 Atlas 网站上的页面,该页面说明了应在何时使用该组件的常见场景。请参见下面的示例。

对于没有内部 UI/UX 资源的组织,Atlas UI 的开箱即用设计语言是开始在整个开发团队中一致利用 UI 最佳实践的好方法。开发人员甚至业务分析师都可以利用这些 UI 组件轻松创建出色的用户体验,而无需前端开发或 UI 设计技能。借助主题定制器,他们可以轻松地使用您品牌的徽标、配色方案和排版来定制应用程序。
利用公司特定的模式库来利用组织的 UI 最佳实践
随着团队的成长和经验的积累, Mendix,他们可能希望将自己的 UI 最佳实践融入到 Mendix 应用程序。对于许多客户来说,这将标志着他们迈出了创建企业设计语言的第一步,该语言定义了一套统一的 UI/UX 设计规则,以促进多个应用程序之间的一致性和和谐性。

为此,Atlas UI 允许您自定义或用您自己的公司特定版本替换现成的模式库。正如我的同事 Arjan Hendriksen 在这篇操作方法文章中所述,这个过程首先从现有的中提取通用页面和 UI 模式 Mendix 应用程序,并将其作为可重复使用的页面模板和构建块进行推广。当然,这些也可以从头开始创建。
例如,一家消费银行可以为其网上银行和移动应用程序设计一个标准卡组件,为客户提供具有视觉吸引力的账户概览。或者,一家保险公司可以创建自己的进度向导,以指导潜在客户完成其整个保险产品系列的报价和购买流程。
确定一组公司专用的核心 UI 元素后,您可以创建 Atlas UI Resources 模块的自定义版本(包含模式库),并将其发布到您的私人应用商店中。然后,您可以将 UI Resources 模块作为公司专用的入门应用提供,该应用可直接在创建应用流程中供开发人员默认选择。对特定受众(例如面向员工和客户的应用)具有不同 UI 和品牌要求的组织甚至可以发布多个入门应用。
这些功能以及描述贵组织的设计原则并针对贵公司特定的 UI 组件提供推荐用例的(实时)风格指南可确保所有开发人员在 Mendix 可以直接在其工具箱中访问贵组织的 UI 最佳实践。所有新应用都会自动设置主题作为起点。然后,开发人员可以从一系列公司认可的页面模板和构建块中拉取内容,以加快 UI 设计速度,同时确保与更广泛的应用环境保持一致。
无需额外的用户体验资源即可大规模一致地提供出色的用户体验
提供出色的用户体验并不一定需要雇用大量 UI/UX 资源。对于大多数企业 IT 组织来说,这根本不是一个选择。关键是将 UI 设计最佳实践交到每位开发人员手中,这样他们就可以构建引人入胜的用户界面,而无需设计师的帮助。这正是 Atlas UI 所做的,它既通过包含现成 UI 组件的开箱即用的设计语言,也通过创建您自己的公司特定模式库并开始定义您的企业设计语言的能力。
企业用户体验技能短缺的问题可能看不到尽头,但这并不意味着您的团队无法弥补企业用户体验差距并大规模提供引人入胜、高度可用的应用程序。
