The ultimate goal of mastering these tools is to ship a plugin. Here is the production pipeline.
The fastest way to understand the tools is to build a "Hello World" plugin. adobe uxp developer tools
Let's explore the specific functionalities of each tool in the suite. The ultimate goal of mastering these tools is
| API Module | Purpose |
|------------|---------|
| uxp | Entry point – version, host info, plugin ID. |
| storage | Local file system access (sandboxed and user-selected folders). |
| network | HTTP/HTTPS requests, WebSockets. |
| scenegraph | Read/write document structure (Photoshop, Illustrator, InDesign). |
| application | App commands, menus, dialogs, clipboard. |
| clipboard | Copy/paste text, images, custom data. |
| fs (Node-like) | File operations within plugin sandbox. | adobe uxp developer tools