Skip to main content

Prerequisites

You need to be registered as a developer and have credentials to access Trackunit Manager. If you do not have those, talk to your Trackunit representative — and if you already have a Trackunit Manager username, include it in the request.

Trackunit will then enable the developer console inside Manager, which allows you to manage your IrisX Apps.

The App SDK needs certain tools to be on your machine:

  • Node.js 24 LTS (Active LTS)
  • Git

Newer Node.js versions are accepted by the SDK's engines field, but Node.js 24 is what we build and test against.

To manage Node.js versions we recommend using something like Volta or similar.

Browser support

Safari is not supported for local development. Use Chrome, Firefox, or Edge.

We don't have any requirements on IDE but highly recommend Visual Studio Code or Cursor, with the following extensions (both editors share the VS Code extension ecosystem).

Windows development

We do not prescribe a Trackunit-specific setup for Windows. For Node.js development on Windows, please follow Microsoft's official guidance, which covers their current recommendations — including when and how to use the Windows Subsystem for Linux.

If you use Visual Studio Code, Microsoft also publishes a guide to working with WSL from VS Code.