Process applications enable users to manage information and access resources associated with a workflow. Developing a Process application involves setting up your development environment, designing the workflow user interfaces, accessing data and resources, and interfacing to the Process Engine and related services to perform tasks associated with a step or operation.
See Configuring the Process Development Environment for information on the files and configurations necessary for Process development, and Introduction to Process Applications for an overview of the general types of Process applications.
Certain basic considerations and tasks are common to each type of Process application. For example, there are operations that are fundamental to every Step Processor or User Inbox application, regardless of how it is developed. See Fundamental Step Processor Operations and Fundamental User Inbox Operations for these common guidelines.