オートデスク デベロッパーネットワーク(ADN)

Autodesk App ストア - Fusion 360 デベロッパ向けの情報

このドキュメントは、無償、試用版、又は有償版のプラグインやその他のコンテンツを Autodesk App ストアに出品する開発者やコンテンツ プロバイダーを対象にしています。Autodesk App ストアに出品する製品作成において、正しい方法と、そしていくつか満たさなければならない条件について解説します。これらのガイドラインは、Autodesk App ストアのユーザがストアから複数の製品をダウンロードする際に、一貫した手順で購入できる事を目的として用意されたものです。

要件


はじめてパブリッシャー(出品者)として登録すると、Autodesk App ストアに出品する際の必要条件に関して説明した詳細な一覧を提示します。以下のその一覧の内容を要約するものです。要約内容と異なる場合はオンラインの出品規約が優先されます。

全てのコンテンツの種類

必要となる情報のほとんどは、コンテンツを提出する際に作成して頂く Web フォーム経由で収集することができます。これには、ダウンロードされる製品に含まれる HTML ページを自動生成するための情報も含まれています。また、その情報はオンラインで表示させることもできます。その他の条件は次のとおりです。:

  • 提出する製品は、最新の Fusion 360 上で利用、または、Fusion 360 と一緒に使用するものである必要があります。
  • 製品を提出する際にご提供いただくドキュメントの情報は、ユーザが製品をどのように使用するか簡単に理解するための標準フォーマットの HTML ページを作成する目的で使用されます。なお、この標準 HTML ファイルから、追加情報を参照することも可能です。例えば、Web サイトにポストされている追加のヘルプファイルへのリンクなどが該当します。
  • オートデスクは、弊社が作成する Autodesk App ストア App インストーラを利用していただくことを強くお勧めします。インストーラは、提出するアプリが、どのプラットフォーム用かによって、Windows 用と Mac 用で作成されます。
    Fusion 360 アプリは、ユーザ固有のディレクトリに、ユーザ毎インストールされ、追加の権限を要求しません。
  • ライセンス システムを使用する場合には、ユーザによるインストール後に、すぐに製品の実行を許可する必要があります。これは、アプリケーションがインスタント アクティベーションをおこなうか(例、オンライン アクティベーション)、猶予期限を迎える前に、アクティベーション作業に十分な “猶予期間” を設定し、その間、完全に機能するようにするかを意味します。

スタンドアロン アプリケーションと他のコンテンツ

Fusion 360 に統合されない製品に関しては、追加の必要条件はありません。電子書籍、ビデオ チュートリアル、業界に特化した計算ソフトウェアなどがこれに該当します。

ガイドライン


コマンドへのアクセス

アプリが持つコマンドへのアクセスは、分かり易くするべきです。ツールバーの新しいパネルの作成は出来ませんが、代わりに、既存のパネルを使用したり、機能のすべてが既存のパネルに収まらない場合には、次のように、”ADD-INS” パネルにコマンド群を追加したりすべきです。ユーザが頻繁にコマンドを使用する場合には、ツールバーの上部へコマンドを移動する選択が可能です。

アドインのロード効率

Fusion 360 の起動時間を最小化してください。アドインは、Fusion 360 の起動時にロードされるため、各アドインのロードはが、ユーザが Fusion 360 で作業し始められるようになるまでの時間に影響を与えることになります。

  1. アドインのパフォーマンス情報を得るためには、Fusion 360 の起動前に“APPLOG_FOR_PERFORMANCE=yes” の環境変数を作成しておく必要があります。Fusion 360 の実行時には、ユーザ固有のローカルな appdata フォルダ内のログファイルに、パフォーマンス情報を記録します。例えば:

    %localappdata%/Autodesk/Autodesk Fusion 360/5RL5Q5DP5XU5/logs/AppLogFile20150819T145311.log

    ログファイル内の各アドイン行には、ロード時間と実行時間がリストされます。ロード時間は、Fusion 360 がディスクからアドインをロードするのに要した時間です。また、実行時間は、run() 関数を実行するために要した時間を指しています。

その他の情報



ADN チームは、成功裏に Autodesk App ストアの公開元になるお手伝いをします。もし、ご質問等があれば、appsubmissions@autodesk.com まで電子メールをお送りください。他のドキュメントは、www.autodesk.com/developapps に記載されています。Autodesk App ストアへの参加をご検討いただきまして、誠にありがとうございます。