Introduction
The Software Development Kit (SDK) is available to anyone when they install FME Form. The SDK provides access to the FME Objects and FME Plug-in Builder APIs. You can use the APIs to create your own applications and plug-ins that make use of FME functionality.
These instructions are for Windows operating systems only, the SDK is automatically installed with FME for macOS and Linux systems. The resource paths are:
- macOS:
/Library/FME/<version>/pluginbuilder/samples/doc - Linux:
/opt/<FME install folder and version>/pluginbuilder/samples/doc - Windows:
\FME\pluginbuilder\samples\doc
Installation Steps
If you have already installed FME without the SDK, you will have to uninstall and reinstall FME Form
1. Download FME Form
Download the FME Form installer, which includes the FME Plug-in SDK, from safe.com/downloads.
2. Select Custom
On the Choose Setup Type page of the installation wizard, select the Custom option, then click Next.
3. Specify the Destination Folder
Browse to a location to install FME Form. This location will also be where the SDK help files are located.
4. Install SDK
On the Install the SDK page of the installation wizard, ensure that Yes is enabled. If this step is missed, FME will need to be reinstalled. This step is only available on Windows installations; the SDK is automatically installed on macOS and Linux.
5. Confirm Installation Details
One final step before clicking Install is to confirm that the Install Software Development Kit is set to Yes. Optionally, you can also add FME to the PATH variable.
6. Find SDK Documentation
After installing FME, the SDK documentation and worksheets can be found in:
\FME\pluginbuilder\samples\doc
Additional Resources
Using the FME Plug-in SDK to Import/Export from an Application
Creating a New FME Transformer
Developing a New Transformer Using the FME Plug-in SDK
Creating a New Format Reader/Writer
Developing a New Format Reader/Writer with the FME Plug-in SDK