使用 Oracle Visual Builder 创建前端应用程序

Oracle Visual Builder 支持开发工作流的所有阶段,从创建到暂存和发布应用程序。

您不必按照 Oracle Visual Builder 中的特定顺序在应用程序中构建对象和定义构建块。您继续的方式是个人首选项,由您规划的应用程序的方式确定。

您可以通过创建可视化应用程序快速在 Oracle Visual Builder 中构建应用程序屏幕。

创建可视应用程序

可视化应用程序是您用来开发 Web 和移动应用程序的资源集合。视觉应用程序在 JSON 文件中包括元数据,这些文件描述数据源和业务对象,并包含 Web 应用程序的 HTML 和 JavaScript 文件。创建可视应用程序时,默认情况下会创建一些资源。

要创建可视应用程序:
  1. 如果您不在“可视应用程序 ”主页上的菜单中,请选择主页上的可视应用程序。

    要创建可视应用程序,必须首先打开可视应用程序的主页。

  2. 在“可视应用程序”主页上单击建。
  3. 在创建应用程序对话框中输入应用程序名称,然后单击创建

    系统会根据您提供的应用程序名称自动填充“应用程序 ID”字段。您可以修改应用程序 ID,但在您的身份域中该 ID 必须是唯一的。

新可视化应用程序会在您创建它时自动打开,并显示 Artifact 浏览器和欢迎屏幕。您的新应用程序不包含任何对象。您可以使用“欢迎”屏幕帮助您确定首先要创建哪些对象。单击欢迎屏幕中的任意磁贴可在 Artifact 浏览器中打开该面板,您可以在其中创建和管理 Artifact。您可以添加多个移动应用程序和 Web 应用程序,所有应用程序都可以访问您在可视应用程序中公开的数据源。

从端点创建服务连接

在知道服务的基本 URI 并可以提供连接到服务所需参数(例如验证详细信息和响应正文的示例)时,从端点创建连接。

要从端点的 URL 创建服务连接,请执行以下操作:

  1. 在 Artifact 浏览器中打开服务连接,然后单击创建服务连接 (“创建服务连接”图标)。

    您可在 Artifact 浏览器中管理和创建服务连接。

  2. 在“创建服务连接”向导的选择源窗格中,单击按端点定义。
  3. 选择 HTTP 方法,然后输入端点的 URL。单击下一步
  4. 服务选项卡中,确认服务基本 URL、服务名称和服务 ID 是否正确。
    根据您指定的端点,可能会自动为您填充这些值。
  5. 单击验证选项卡,然后输入验证详细信息(如果需要)。
  6. 单击请选项卡以向请求添加标头和 URL 参数。

    根据端点,您可能需要添加作为请求一部分传递的定制标头、路径或查询参数。

  7. 单击响应选项卡,然后输入端点的响应正文。

    响应选项卡包含一个文本区域,您可以在其中粘贴回应正文的示例。响应中的示例是对返回对象结构的定义。如果您没有示例,可以使用测试选项卡向服务发送请求并查看响应。您可以在“回应”选项卡的文本区域中编辑回应正文。

  8. 单击测试选项卡可以测试您的请求并查看端点的响应。

    单击发送可查看将接收的响应正文和标头,以确认您将接收到所需数据。

    您可以使用不同的请求参数进行试验,直到达到所需的响应。

    注 :

    使用测试选项卡可以测试服务并查看将根据其他选项卡中的设置发送到端点的请求的响应。如果您的响应返回错误,则需要检查连接的详细信息,例如,为了确保使用正确的身份证明或服务使用有效的 SSL 证书。出于开发目的,如果服务支持标记中继,您可以尝试为验证启用标记中继。
  9. 单击复制到响应正文将当前回应复制到回应选项卡的文本区域,您可以在其中进一步编辑。
  10. 对请求参数和响应满意时,单击建。

提示 :

从服务添加端点之后,通过单击连接的端点选项卡中的+端点,然后从菜单中选择从原始服务,可以添加同一服务中的更多点。

创建移动应用程序

可视化应用程序中的每个移动应用程序都是独立的,但是所有应用程序都可以使用可视化应用程序中定义的数据源。

要在可视化应用程序中创建移动应用程序:
  1. 在 Artifact 浏览器中单击移动应用程序以打开移动应用程序窗格。
    可视化应用程序中的每个移动应用程序的结构表示形式均显示在“移动设备应用程序 ”窗格中。

    如果未创建移动应用程序,您将在窗格中看到一条消息,以及一个+移动应用程序按钮,单击此按钮可打开新建移动应用程序对话框。

  2. 在 Artifact 浏览器中单击创建移动应用程序
    在“新移动应用程序”的“一般信息”页中,提供将要创建的移动应用程序的应用程序名称。您还可以从两种导航样式中选择一种。默认情况下配置具有三个导航项的底部栏导航样式。您可以将导航项数下限修改为最小值 2 或最大值 5。将为每个导航项生成带有启动页的页流。此外,如果您希望以后为移动应用程序配置导航项,请选择。如果选择,则为移动应用程序生成一个页面流。
  3. 如果要从一组预定义的选项中选择移动应用程序的“主页”屏幕的布局,请单击下一步图标;如果您希望以后配置“主页”屏幕的布局,请单击完成

Oracle Visual Builder 使用 Apache Cordova 框架访问安装移动应用的设备的功能。Apache Cordova 是一个开源跨平台开发框架,应用程序开发人员可以使用标准 Web 技术(HTML、CSS 和 JavaScript)开发移动应用程序。