Skip to main content

         This documentation site is for previous versions. Visit our new documentation site for current releases.      

Creating applications

Updated on January 14, 2022

Start developing your projects conveniently and intuitively by building your application on an application template. When you create an application on a template, you save time because you reuse key elements of an existing application, such as case types or data types.

You can choose a default application that Pega Platform provides, or create custom templates.
Before you begin: If you plan to use a custom application template, configure the template for reuse. For more information, see Configuring applications for reuse. If you plan to collaborate with users without an operator ID, configure the Default email account. For more information, see Creating an email account in Dev Studio.Note: If you build your application on a custom template, fields to complete and the creation process might vary.
  1. In the header of Dev Studio, click the name of the application, and then click New Application.
  2. Choose a type of application to create:
    • To build an application that joins traditional UI authoring with a unique Theme Cosmos run-time experience, click Build from scratch, and then click Theme Cosmos.

      With a Theme Cosmos authoring experience you can save time by implementing a vast selection of auto-generated functionalities. You can also focus on low-code tools and solutions as Theme Cosmos is primarily designed for App Studio.

    • To build an application that uses traditional UI authoring and run-time experience based on UI Kit, click Build from scratch, and then click Theme UI Kit.
    • To build an application that uses Cosmos React UI authoring and run-time experience, and is also client-side rendered, click Build from scratch, and then select Cosmos React.

      Cosmos React is an innovative way of designing applications that currently supports a limited range of case management functionalities.

    • To build your application on a custom application template, hover over the application name, click Continue, and then click Build with application template name.

      For more information, see the implementation guide for your application.

    • To search for an application template, click Search all types.
  3. If you build your application on a custom template, and you want to reuse resources from the application, such as case types or data types, import the resources to your new application:
    1. In the Select case types section, select the check box next to each relevant case type.
    2. Click Continue.
    3. In the Select data types section, select the check box next to each relevant data type.
    4. Click Continue.
  4. In the Name your application field, enter a unique name for your application.
  5. Optional: To configure a custom class structure or organization, click Advanced configuration.
    For more information about the settings that you can change, see Configuring advanced settings for new applications.
  6. Click Create application.
  7. Optional: To develop your application more quickly, in the Optionally, add users section, create a team:
    1. In the text field, press the Down arrow key, and then select a user name or an email address.
      If you enter an email address that is new in the system, the system creates a new user.
    2. Control which type of access the user has to your application by selecting a role in the list.
    3. Click Add.

      Caution: If an email account error occurs when you add a user, take note of the user ID and generated password, because the user may not receive these credentials in an email.

  8. Click Go to app.

Have a question? Get answers now.

Visit the Support Center to ask questions, engage in discussions, share ideas, and help others.

Did you find this content helpful?

Want to help us improve this content?

We'd prefer it if you saw us at our best. is not optimized for Internet Explorer. For the optimal experience, please use:

Close Deprecation Notice
Contact us