Set up your environment

Let’s get started with the setup of your development environment!

The Go part

TIBCO Cloud Integration - Flogo® and TIBCO Flogo® Enterprise are powered by Project Flogo, so when you’re developing extensions the runtime parts are the same as you would create them for Project Flogo. That also means that extensions for Project Flogo will work in TIBCO Cloud Integration - Flogo® or in TIBCO Flogo® Enterprise and vice versa.

To install the Project Flogo parts you need to:

Assuming that you want to test your extensions, and as a good developer you really should, you’ll need a few extra packages:

  • core contains the api and core libraries that are used to create and extend the Flogo Engine.
  • test is a simple mechanism to test activity, the Go parts of your extensions

The TypeScript part

The user interface for your activities can either be generated from the descriptor.json files of your extension, or you have the ability to enhance them with a bit of TypeScript.