Meta Definition

Kevin declares the structural components in the APP-META.xml file based on the resource model of the application.

In this document:

Input

  • APS resource model

  • User scenarios

  • Information Architecture data, including:

    • Application ID: a unique URI that is not allowed to change in the subsequent updates

    • Application name: any short name

    • Application version: a version of the cloud application

    • Icon presenting the application brand

    • License agreement: a text file or URL

Development Process

Make sure the following data is declared:

Declaration of navigation trees for the provider control panel (PCP) is considerably different from the ones for UX1. In the former case, it is based on the CP environment whereas in the latter case the UX1 is preferable. Respectively follow these documents:

For example, in UX1, in addition to regular views (similar to views in the CP), it is possible to declare:

  • View-plugins to embed the application UI into dashboards of other applications

  • Wizard views to embed into one of your own wizards (wizard host) or into a wizard

    of another application

  • Wizard hosts to embed views from various applications

For each particular integration case, follow the Integration Points section.

Outcome

The APP-META.xml file containing the declaration of general properties, presentation objects, and services.

../../../../_images/app_meta_in_package.png