コレクションでコンテンツを整理 必要に応じて、コンテンツの保存と分類を行います。

Blockly を試す

Blockly の基本

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

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

ウェブ向け Blockly

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

ブロック対象

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

Blockly User Summit 2022

バーチャル形式の Blockly User Summit は 2022 年 5 月 3 ~ 4 日に開催されます。

Blockly コミュニティの約 100 人が参加し、Blockly とそのアプリケーションに関する 27 の技術解説を行いました。

サミットの講演はすべて YouTube でご覧いただけます。

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

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

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

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