description of application extension diagram

This diagram illustrates how application extension projects fit into the VB Studio ecosystem. An app extension is a type of application that is developed in a Visual Builder project, and there are other types of projects that are supported by VB Studio. The project defines the resources required by the application. App extensions are developed in a Designer where each project member has their own workspace. A project can have many workspaces. The source files for the app extension are stored in Git repositories (local repositories in each workspace and the main repository in the project).

Each app extension is associated with an Oracle Cloud Application development environment, which is define in the project. The environment is used when developing and running the app extension when you are working on it in your workspace.

The project also defines the build configuration for building and deploying the app extension to the development environment, but it can also be configured to deploy to other environments by the project's owner.