在不少 SAP 产品里,为了避免调整应用程序的样式设计时,不需要单独修改UI的每一个部分,通常都会引入所谓 Skin 或者 Theme 的概念。在 SAP AppGyver 里也有称之为 Universal Theme System 即通用主题系统。
通过这个系统,用户在整个应用程序中能够以可控的方式协调样式和主题。
当用户使用 Universal Theme System 构建应用程序时,可以根据公司的品牌或项目的设计指导方针,一次性定义希望 UI 呈现的外观。当用户决定更改主题时,当前 AppGyver 应用使用的所有组件,将自动适应并遵循指导方针,包括颜色系统、版式、背景等等。总而言之,Universal Theme System 允许客户为其无代码应用程序创建一个完整的设计系统。
我们登录 SAP BTP Cockpit,选择一个 Global Account,然后单击 Boosters,在搜索框里输入关键字 appgy
,找到 Prepare an Account for Low-Code/No-Code App Developer
的快速启动器:
点击 Start 按钮,在 Check Prerequisites 这一步骤出现了错误:
Missing Entitlement
需要类型为 standard 的 plan,Subscription,SAP AppGyver:
Booster 是一组有指导的交互式步骤,使开发人员能够在 SAP BTP 上选择、配置和使用服务,以实现特定的技术目标。
通过在导航菜单中选择 Boosters,可以从 SAP BTP Cockpit 中所需的全局帐户直接访问它们。这将引导开发人员进入一个页面,在那里可以找到所有可用的 Booster 的概述,按功能分组,如下图所示:
Booster 使流程自动化并始终以工件的形式实现技术目标。 工件是 SAP BTP 开发的使用技术组件(例如服务)的实体。 工件的示例包括应用程序、集成内容和工作流,甚至是文档。
当开发人员启动 Booster 时,会打开一个向导,指导其完成一系列步骤。 按照这些步骤,开发人员可以快速达到 Booster 概述中描述的结果。