Blockly を試す

Blockly の基本

Blockly ライブラリを使用すると、コーディング コンセプトをインターロック ブロックとして表現するエディタがアプリに追加されます。Blocks は、エディタ内のブロックから構文的に正しいコードを生成します。アプリはこのコードを使用して、ゲームの実行やロボットの制御など、イマジネーションを実行できるあらゆる処理を行うことができます。

Blockly ライブラリを使用すると、コードブロックをインターロック ブロックとして表現するエディタがアプリに追加されます。任意のプログラミング言語で、構文に適切なコードを出力します。 独自のアプリケーションに接続するカスタム ブロックを作成できます。

ウェブ向け Blockly

Blockly を使用すると、ウェブページに、Blockly でサポートされている 5 つのプログラミング言語のいずれかまたは独自のビジュアル コードエディタを含めることができます。ここに示す Blockly Games では、右側の Blockly のエディタを使用して迷路を解くことができます。

ブロック対象

  • 純粋な JavaScript ライブラリです。
  • 100% クライアント側。サーバー側の依存関係はありません。
  • すべての主要なブラウザ(Chrome、Firefox、Safari、Opera、Edge)に対応しています。
  • 高度なカスタマイズと拡張が可能。

デベロッパー向けリソース

Blockly プラグインは、Blockly に機能を追加する自己完結型のコードです。

プラグインでは、フィールドの追加、テーマの定義、レンダラの作成などを行うことができます。

Blockly Codelab では、Blockly の使用方法とカスタマイズに関する詳細な手順を説明します。
Blockly の多くの機能の使用方法を示すサンプル プロジェクト。
Blockly のデベロッパー フォーラム。質問や回答ができます。