Creating an Application from a Boilerplate Application

Learn about boilerplate applications.

About Boilerplate Applications

Use Boilerplate applications to quickly create new applications from an existing application.

A Boilerplate Application is a starting point for new applications. You can create a boilerplate application from scratch, or by copying an existing application. Boilerplate applications remain fully editable. Once you create an application from a boilerplate, the new application is independent of the boilerplate application.

Subscriptions in the boilerplate app should reference library apps and theme apps. When you create a new app from a boilerplate app, the new app keeps its references to the library and theme apps.

Creating a Boilerplate Application

Create a boilerplate application by modifying an existing application.

To create a boilerplate application:

  1. On the Workspace home page, select an existing application.

  2. Change the Application Type to Boilerplate:

    1. Go to the application home page.

    2. Select Edit Application Definition.

    3. Under Properties, change Application Type to Boilerplate.

    4. Select Apply Changes.

The application is now a boilerplate application. You can create new applications from the boilerplate application.

Creating an Application from a Boilerplate Application

Create an application from a boilerplate application to speed up application design and maintain consistency.

In order to create an application from a boilerplate application, you must have a boilerplate application available in the current workspace.

To create an application from a boilerplate application:

  1. On the Workspace home page, select App Builder.

  2. Select Create.

  3. Select Create App From a Boilerplate.

    The Create App From a Boilerplate page appears.

  4. Select the desired boilerplate application.

  5. On the Create App From a Boilerplate page:

    1. Application Name - Enter the name used to identify the application to developers.

    2. (Optional) Application ID - Modify the integer value that identifies the application. The application ID must be unique within your Oracle APEX instance.

    3. Parsing Schema - Select the appropriate parsing schema.

    4. Copy Supporting Object Definitions - Choose whether to copy supporting object definitions from the boilerplate application.

    5. Select Create Application.