Launching Apps

Arcadia Enterprise 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, developed through Rearranging Tabs.

  2. In the top navigation bar of App Designer, click Launch App.

    Launch app
  3. A new tab appears in your browser window.

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

    App title in browser window tab
  4. Note the following features of the standalone application, which opened on the dashboard Map of National Parks, in the first sheet (Map of Parks):

    1. 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.
    2. The tabs at the bottom correspond to the individual sheets in each dashboard. They appear only if the dashboard has two or more sheets.
    3. The (filter) icon at the top-right corner correspond to the same navigation elements as you would see in a dashboard, Current Parameters.
    4. The Back navigation icon, , moves the dashboard backward to the previous parameter state. You can also use the shortcut keys CTRL + B.
    5. The Forward navigation icon, , moves the dashboard backward to the next parameter state. You can also use the shortcut keys CTRL + F.
    6. The Reset navigation icon, , resets the parameters to the original state of the dashboard. You can also use the shortcut keys CTRL + R.
    7. 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.

      Notice that 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 where ArcViz runs
      • 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.
    8. 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.
    9. Similarly, you can click the (expand visual) icon to bring up the visual in a window modal, superimposed over the application.
    10. The zoom in - zoom out control is part of the control mechanism for this particular visual type, interactive maps.
Features of the standalone app

Lastly, note that the externalized application is fully interactive.