Cesium認定開発者になる方法
Cesium Certified Developerプログラム(Cesium認定開発者プログラム)は、Cesiumプラットフォームを用いてアプリケーションを構築する開発者の技術的専門知識を認定するためのものです。Cesium Certified Developerプログラムは開始から約1年半が経過、今では90人を超える認定者や認定組織がディレクトリに登録されています。
プロセスを通して、自身のスキルを証明し、Cesiumコミュニティとの連携を深め、業務やパートナーシップの発展機会を得た開発者たちは、このプログラムの価値を実感しています。
このブログを通して、あなたやチームの申請準備をお手伝いできればと考えています。
Cesium認定を受けるとはどういうことですか?
認定プロセスの最終的な目標は、Cesiumを使った開発における優れた技術力を証明することです。Cesiumは、その開発者が問題解決能力を持ち、Cesiumコミュニティで、専門家として活動できると確信した場合に認定します。
最終的に申請者について社内で確認する点は、他のクライアントからその申請者のCesiumのスキルについて尋ねられた場合に、Cesiumとして自信を持って推薦できるかどうかです。このブログでは、それを達成する手順ついて、詳しく説明しています。
プロセス
申請
申請フォームを提出ください。これにより、これにより認定プロセスが開始されます。
プロジェクト
申請フォームを提出いただいた後は、専門性を示すためにプロジェクトの詳細な提出をお願いしています。Cesiumの利用規約に目を通し、チュートリアルの単なるコピーではなく、独自性のある内容を提出してください。プロジェクトが一般公開されている必要はありませんが、エラーがなく動作する状態であることが求められます。
プロジェクト提出には以下の要素を含めてください。
- 概要: プロジェクトの目標、作成に関わるステップ、最終成果、今後の予定や将来の作業についての詳細な説明。
- アーキテクチャ: Cesiumの利用に関する専門性を示すための図、技術文書、可能な限りのサポートコード。
- 補足資料: 申請されたプロジェクトについて初めて聞く人にも理解しやすいようなビジュアル、アプリケーション、または動画など。
これらの重要な要素が欠けている場合は、こちらから追加の資料をお願いすることがあります。
プロジェクトの提出は、Cesiumチームとの対話の始まりです。合否はありませんが、質問や更新、自己学習を求められる場合があります。
プロジェクト要件
CesiumJS、Cesium ion、または3Dランタイムエンジン(Cesium for Unreal、Cesium for Unity、Cesium for Omniverseなど)での認定を申請できます。作業のガイドとなるチュートリアルやドキュメントへのリンクもご用意していますので、ラーニングセンター(学習ページ)やブログでリソースを確認してください。
一般的に、私たちが求めているのは以下の内容です:
JS/ion 必須条件
- Sandcastleに慣れており、ニーズに応じてカスタマイズできること
- 最低限:
- 現代的なJavaScriptの知識があること
- エラーをすべて適切に処理していること
- 少なくとも以下の3つの要素を示すこと:
(このリスト以外にも、他の高度な機能を示していれば、認定が可能です。)
3Dランタイムエンジンの必須条件
-
写真測量データの上にアニメーションを追加するだけではなく、更に一歩進んだ利用がなされていること
-
最低限:
- プラグインを適切に使用すること(不具合やエラー、バグがない)
- カスタムロジック:ブループリント/コード
- 3D地理空間データがどのように作品を支えているかをきちんと説明する。
-
少なくとも以下の3つの要素を示すこと:
(このリスト以外にも、他の高度な機能を示していれば、認定が可能です。)
期待を超えるレベルのプロジェクトは、例えばプルリクエストを提出するなどして、Cesiumコミュニティにある、複雑な問題を解決するようなレベルのものです。
良い提出例
型にはまった標準的な提出例は存在しません。なぜなら、各プロジェクトは申請者自身を反映したものだからです。Nompumelelo Mtsweniの提出は良い例です。このプロジェクトは、なぜそのプロジェクトが作られたのか、どのように作られたのか、そしてどのように問題が解決されたのかを見事に説明しています。
始めましょう
今すぐ申し込み、始めましょう!
まだ開発スキルに自信がない場合は、ラーニングパス(学習パス)を通じてスキルを磨くことができます。
あなたの作品をお待ちしています!
An English version of this blog can be found here.