Documentation

Home / documentation / Montage User Manual - 1.0.0
Montage User Manual

Introduction to the Montage Launcher

Montage Launcher

The Montage Launcher is a desktop application that provides a clean interface for managing activities.

It also supports digital ecosystems, like Virtuoso, by functioning as a local server for ecosystem applications to handle orchestration and other complexities.

When ecosystems issue requests to the Montage Launcher, the Montage Launcher displays a popup in the lower right hand corner of the screen, above the task tray, to alert the user that the Montage Launcher is being used.

The Montage Launcher desktop application's view is organized with 9 tabs along the left, as shown below. These tabs are detailed in the sections that follow.

  • Ecosystems
  • Feed Downloads
  • Feed Installations
  • Feed Activities
  • Local Activities
  • Products
  • Licenses
  • Domain Issues
  • Local Server

 

Ecosystem Selection and Context in the Launcher

  • The currently selected tab is highlighted by a thin blue line on the left.

  • Within the "Ecosystems" tab, available ecosystems are displayed horizontally across the top.

  • The selected ecosystem is:

    • Highlighted with a multicolored border in the list view.

    • Shown in the bottom-left corner of the Launcher window.

  • The selected ecosystem determines the context for manual actions such as:

    • Browsing

    • Downloading

    • Installing content

QuickStart Packages

QuickStart packages are specially designated packages that help new users get started quickly with an ecosystem. Ecosystem creators can define these as entry points—typically representing common workflows or essential tools.

Like all Montage packages, QuickStart packages can serve as placeholders that reference one or more other packages to represent a complete workflow.

QuickStart Packages in the Virtuoso Ecosystem

The Virtuoso ecosystem defines several QuickStart packages:

  • VirtuosoLauncher
    The core framework for building no-code applications in Virtuoso. Most other packages depend on this.
  • Virtuoso.WPFCSharpToolkit.VS2022
    A workflow package that depends on VirtuosoLauncher.
    It adds support for creating no-code C# WPF desktop applications in Visual Studio 2022.
  • Virtuoso.EmbeddedToolkit.VS2022
    A workflow package for virtualizing embedded systems.
    • Depends on:
      • Virtuoso.WPFCSharpToolkit.VS2022
        • Which depends on VirtuosoLauncher
          This layered dependency ensures that all necessary components are installed to simulate embedded systems in a no-code environment.
  • Virtuoso.Wizard.Port
    A standalone desktop application for creating no-code port definitions.
  • Virtuoso.Wizard.Component
    A standalone desktop application for creating no-code component definitions

 

Document Index

On this page: