/
Application

Application

Application is a set of packageable components or metadata to create a set of features for the users.

There are two types of applications in the PWR Apps: Packaged and Custom.

Types of Application

Packaged:

Application created with the components or metadata available in the PWR Apps called Packaged application.

Custom:

Application created with the components or metadata available in the PWR Apps along with some custom component/code called Custom application.

Application Versions

One application can have multiple versions, a publisher can publish multiple versions of an application but only one version can be set as active. Application versions can be defined as Major, Minor, and Patch.

Major:

Whenever the publisher adds a new feature to the application then the new version can be set as the Major version. On creation of a major version, the version resembles 1.0.0

Minor:

Whenever the published do improvements to the application then the new version can be set as Minor. On the creation of a minor version, the version resembles 1.1.0 

Patch:

Whenever the publisher does some fixes in the existing application then the new version can be set as Patch. On creation of the patch version, the version resembles 1.1.1 

Application Environment:

  • By default, there are two environments present for each version of the Application; Development and Production. Publishers can create multiple environments under one version between the Development and Production environments

  • To avoid any changes directly to any published application (pushed to the production environment) PWR Apps manages the application life cycle by providing multiple environments. So publishers can start from Development and can have multiple environments for testing before publishing the application to Production

  • Development is the only environment where publishers can add new components or make changes in the application version

Application Version Features:

  • One application version can have multiple features. For example Timesheet application can have set of following feature like:["orektic__timesheetUser","orektic__timesheetAdminUser","orektic__projects","orektic__timesheetLogs"]

 

 

 

 

Related content

Product
Product
More like this
Applications
More like this
Instance and Warehouse
Instance and Warehouse
More like this
Feature
Feature
More like this
Understanding Application and Record Layouts
Understanding Application and Record Layouts
More like this
PWR Apps Market
PWR Apps Market
More like this