How do I extend my application?

Your application is built using Oracle Visual Builder Studio and Oracle JET components. Visual Builder Studio is a single place where organizations can manage projects, environment and repositories; a Visual Builder Designer is where you can extend your application. From VB Studio, you can open many different designers.

Visual Builder Studio is the browser-based tool that your organization can use to make modifications and extensions to the Redwood user interface. Using the extension framework, you can make changes to the user interface such as displaying custom fields on forms, creating dynamic layouts for a form, or embedding custom content in a dynamic container in a page.

Your VB Studio instance is paired with your Test instance of Fusion Applications. This means that your design time experience will be based on data in the Test instance database and a sandbox in the Test instance (if you're working within a sandbox).

The changes you make using VB Studio are stored in an artifact called an application extension. An application extension can be something as simple as a field added to a cloned, custom, or new form, or a new container of forms. You can create extensions, then preview them to see how they look in your UI. To create a extension that impacts the data model, you must use a sandbox within Application Composer, then use the Edit Pages in Visual Builder option to expose your changes in the UI.

You navigate to the VB Studio Designer directly from within the Redwood application. VB Studio is a design at runtime tool, which allows you make UI changes and then immediately preview the results before publishing the changes to other users.

VB Studio is just one tool that administrators can use to make application changes. As previously mentioned, you extend the underlying object model used by the Redwood application with Application Composer. The model changes you make in Application Composer are reflected in the RESTful API for those objects, and thereby become available to the VB Studio Designer for use in UI extensions.