Page Summary
On this page we cover the role of JADE SDK.
JADE SDK
The JADE SDK is a collection of functions (actually a collection of several libraries of functions, though we use the term library loosely in this case) generally used by plugins. When the SDK is installed via a bundle, there are two distinct builds / imprints for two distinct purposes: deployment
and development
.
Deployment SDK Instance
The deployment build of the SDK is used by plugins at runtime. This is required to run an application in JADE and is generally not seen or interacted with in any meaningful way by JADE users. We mention is here for completion of the mental model and it does apper in the Online Bundler and Install Manager to packaged in JADE Bundles (JADB files, *.jadb).
Development SDK Instance
The development build of the SDK is for creating custom plugins using JADE DEVKIT. Generally, custom plugins start from a template which already has the core plugin capabilities implemented, which include many SDK functions. However, there are 100s of functions in SDK which are available for general use, ranging from string, numeric, array, file, system, VI Server, and many other areas. Use these functions to save time and adopt capabilities which would otherwise take valuable time to reinvent.
Important Note
Deeper documentation for the SDK is in development and will be released.