2018年10月15日にリリースされたAdobe XD 13から誰でもXDの機能を拡張するプラグインを開発できるようになりました。開発者はXDの拡張APIを使い、JavaScriptでプラグインを開発し配布ができます。今回は定番のHello Worldを表示する簡単なプラグインを作りながら、開発方法の概要について解説します。 Adobe XDのプラグインはJavaScriptで作れる XDプラグインの開発言語 開発はJavaScriptで行います。サポートされるJavaScriptは、ES5、ES6(ES2015)を含むモダンブラウザで動作するバージョンです。また、UIはHTMLとCSSのサブセットを使って作成でき、ReactやVueも使えます。 拡張APIを使うことで以下のようなプログラム操作が可能です。 オブジェクトのプロパティ変更 キャンバスへのアイテム追加/削除 ユーザーアクション