開発について
約1分
開発について
開発リソースの取得
AddOn を開発するには、一連のリソースサポートが必要です。ここでは AddOn 開発に欠かせないリソースを一箇所にまとめ、継続的に更新していきます。開発者が完全で最新のリソースバージョンを入手しやすいようにするためです。
後続の章で以下の内容を使用する箇所では、再度リンクを提示します。ここではその案内とまとめを示します。
開発チュートリアル一覧
入門チュートリアル
どこから始めればよいかわからない場合は、まず下記の入門チュートリアルを学びましょう:
- クイックスタート👈 章で AddOn 開発の全体的な流れを素早く理解できます。
- AddOn 開発環境構築👈 の手順に従って AddOn 開発環境を構築します。
- "JAKA_Service👈" を作成しながら、カスタムサービス型 AddOn 開発の基本的なプロセスとルールを学びましょう。
- "JAKA_Command👈" を作成しながら、カスタムコマンド型 AddOn 開発の基本的なプロセスとルールを学びましょう。
- "JAKA_web👈" を作成しながら、カスタムウェブ型 AddOn 開発の基本的なプロセスとルールを学びましょう。
上級チュートリアル——具体的な事例
入門チュートリアルの目的は開発者にプロセスを理解させることです。そのため、基本的な機能のみに焦点を当てており、実際の応用シーンが欠けています。
上級チュートリアルでは具体的なシーンや事例と結びつけ、入門ガイドで言及されていない、または簡単にしか触れられていない機能について学ぶことができます。
したがって、AddOn の基本的な開発プロセスを理解した後は、特定のシーンに対応した AddOn テンプレート事例から学習を進めることができます。これらの具体的な事例には、カスタムコマンド、カスタムサービス、カスタムウェブのうち少なくとも 2 つの機能が含まれており、「複合型 AddOn」と呼ばれます:
さらに多くのテンプレート事例が近日公開予定···
開発に必要なドキュメント
- JAKAScript👈: カスタムコマンド機能を実現するためのスクリプト言語。
- 設定ファイル👈: AddOn 設定ファイルのフィールド仕様の説明。
- JAKA App API👈: カスタムページと JAKA App が連携するための方法を提供します。
- node-red: AddOn の開発プラットフォームおよびバックエンドサービスです。
- JavaScript: node-red 内でスクリプトやロジックを作成します。
- フロントエンド技術: カスタムページプラグインを開発する際に一定のフロントエンド技術を習得しておく必要があります。
コントローラーバージョン v1.7.1.28 以降には AddOn パッケージが同梱されており、インストールやダウンロードは不要です。 ↩︎
