Launching applications

CDP Data Visualization enables you to externalize an app by launching it.

  1. Navigate to the app you plan to launch. We are using the app Exploring National Parks.
  2. In the top navigation bar of App Designer, click Launch App.

    A new tab appears in your browser window.

  3. Open the tab to see the standalone application you just created. In the Windows tab of your browser, note the title of the app.

    The standalone application has the following features:

    1. The externalized application is fully interactive.
    2. The tabs across the top correspond to the names of the apps you defined in the App Designer. The sub-menus correspond to the names of the dashboards; they appear only when there is more than one dashboard in each tab.
    3. The tabs at the bottom correspond to the individual sheets in each dashboard. They appear only if the dashboard has two or more sheets.
    4. The (filter) icon at the top-right corner correspond to the same navigation elements as you would see in a dashboard, Current Parameters.
    5. The Back navigation icon, (back arrow), moves the dashboard backward to the previous parameter state. You can also use the shortcut keys CTRL + B.
    6. The Forward navigation icon, (forward arrow), moves the dashboard forward to the next parameter state. You can also use the shortcut keys CTRL + F.
    7. The Reset navigation icon resets the parameters to the original state of the dashboard. You can also use the shortcut keys CTRL + R.
    8. The Supplemental menu, marked with the (ellipsis) icon, has additional options, such as Get URL. It shows the specific URL address that you can copy and share with others. Pasting this URL into a browser brings up the identical app, opens at the very same visual or dashboard, with specified parameters.

      The URL is of the following type:

      ip_address:port/arc/appgroup/app-id?initialapp=vis-id&sheet=sheet_id
        &param.parameter_name.data='data_list'&param.parameter_name.
        exclude=[in|out]

      where:

      • ip-address and port specify the server
      • app-id is the integer that specifies the id of the externalized (launched) app
      • vis-id is the integer that specifies the id of the dashboard or visual
      • sheet-id is the integer that represents the sheet order
      • parameter_name is the name of the filter parameter, if present
      • data_list is the list of values that apply to the parameter_name variable
      • in the exclude setting, in|out specifies the include/exclude setting of the parameter.
    9. At the level of visuals inside the dashboards, hovering over the top right corner enables you to download the data as CSV by clicking the (download CSV)icon.
    10. You can click the (expand visual) icon to bring up the visual in a window modal, superimposed over the application.
    11. The zoom in - zoom out control is part of the control mechanism for particular visual types, for example interactive maps.