5.6 Creating an Application from a Boilerplate Application

Learn about boilerplate applications.

5.6.1 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.

5.6.2 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.

5.6.3 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.