Custom Development

You can extend Geocortex Workflow by developing custom activities and form elements. The technology used for custom development depends on where the workflow runs:

Workflows that Run in a Web Application

Custom activities that run in a web application are developed in TypeScript. Form elements are React components that are registered by custom activities.

Geocortex Workflow supports the following types of web applications:

Geocortex Workflow has an SDK for developing custom form elements and activities that run in a web application. You can get the SDK here.

See Custom Form Elements for information about configuring custom form elements in Workflow Designer.

Workflows that Run on the Server

Custom activities that run on the server are developed in .NET.

For help, refer to the instructions here:

[Geocortex Workflow installation location]/CustomAssemblies/Creating Custom Assemblies.html

For more information about server activities, see Server Workflows.

Workflows that Run in Geocortex Mobile

Custom activities that run in Geocortex Mobile are patterned after server-side activities. They are developed in .NET.

Only custom apps can run custom activities. Geocortex Go does not support custom activities.

For help, refer to the instructions for custom server-side activities:

[Geocortex Workflow installation location]/CustomAssemblies/Creating Custom Assemblies.html

You may need to install Geocortex Workflow to get the instructions.

Running custom activities in a Geocortex Mobile app requires a custom build of Geocortex Mobile. Contact your Account Manager for information.

© 2019 Latitude Geographics Group Ltd. All Rights Reserved.

Documentation Version 5.12