Was ist Blockly?
Mit Sammlungen den Überblick behalten
Sie können Inhalte basierend auf Ihren Einstellungen speichern und kategorisieren.
Blockly ist eine Webbibliothek, mit der Sie Ihrer App einen anpassbaren blockbasierten Code-Editor hinzufügen können. Der Editor verwendet Puzzleteile, um Codekonzepte wie Variablen, logische Ausdrücke und Schleifen darzustellen. Nutzer können damit programmieren, ohne sich um die Syntax oder die Befehlszeile kümmern zu müssen.
Blockly lässt sich auf zwei Arten betrachten:
- Wie eine lustige Puzzleoberfläche.
- Wie ein ausgefallener String-Builder.
Sie definieren die Verbindungen und Eingabefelder des Puzzles und Blockly übernimmt dann das komplizierte Rendern, Ziehen und Verbinden.
Sie definieren den String (in der Regel Code), der für jeden Block generiert wird. Blockly kümmert sich dann um das Zusammenführen ganzer Blockstrings. Was Sie mit diesem Ergebnis tun, liegt ganz bei Ihnen. Sie können alles Mögliche tun, z. B. ein Labyrinth lösen, eine Figur animieren oder Daten analysieren. Weitere Beispiele finden Sie in der Einführung in Blockly-Anwendungen.
Mit Blockly können Sie sich darauf konzentrieren, Blöcke auf Ihre Domain anzuwenden, ohne sich um die Details der Funktionsweise von Blöcken kümmern zu müssen. Weitere Informationen finden Sie unter Warum Blockly?
Sofern nicht anders angegeben, sind die Inhalte dieser Seite unter der Creative Commons Attribution 4.0 License und Codebeispiele unter der Apache 2.0 License lizenziert. Weitere Informationen finden Sie in den Websiterichtlinien von Google Developers. Java ist eine eingetragene Marke von Oracle und/oder seinen Partnern.
Zuletzt aktualisiert: 2025-07-25 (UTC).
[[["Leicht verständlich","easyToUnderstand","thumb-up"],["Mein Problem wurde gelöst","solvedMyProblem","thumb-up"],["Sonstiges","otherUp","thumb-up"]],[["Benötigte Informationen nicht gefunden","missingTheInformationINeed","thumb-down"],["Zu umständlich/zu viele Schritte","tooComplicatedTooManySteps","thumb-down"],["Nicht mehr aktuell","outOfDate","thumb-down"],["Problem mit der Übersetzung","translationIssue","thumb-down"],["Problem mit Beispielen/Code","samplesCodeIssue","thumb-down"],["Sonstiges","otherDown","thumb-down"]],["Zuletzt aktualisiert: 2025-07-25 (UTC)."],[],["Blockly is a web library enabling developers to integrate a visual, block-based code editor into applications. It utilizes puzzle-piece blocks to represent code elements, allowing users to program without syntax concerns. Developers define block connections and the resulting code strings. Blockly handles rendering, dragging, and string concatenation. Developers can then use the generated code strings to create various applications like solving mazes or analyzing data, allowing focus on their application instead of block interactions.\n"]]