Google veröffentlicht Blockly 1.0 für Android und iOS

Google veröffentlicht Blockly 1.0 für Android und iOS. Ziel des Projekts ist es, die Codierung mit einem Drag-and-Drop-Code-Builder visueller zu gestalten.

Im Laufe der Jahre hat Google viele Open-Source-Projekte veröffentlicht, um Entwickler bei der Codierung für ihre Plattformen zu unterstützen. Ein solches Projekt heißt Blockly, eine Open-Source-Bibliothek zum Erstellen visueller Drag-and-Drop-Editoren für eine Vielzahl von Programmiersprachen. Mit der Blockly-Bibliothek wird ein visueller Satz ineinandergreifender Blöcke verwendet, die Sie per Drag-and-Drop verschieben können, um syntaktisch korrekten Code in der Sprache Ihrer Wahl auszugeben. Jetzt ist es für Android und iOS verfügbar. Blockly für Android ist eine Entwicklervorschau, die Standard-Android-Ansichten und -Fragmente im Blockly-Editor bietet.

Das Projekt wurde erstmals vor fünf Jahren angekündigt. Seitdem haben Entwickler Blockly in Hunderten von Projekten eingesetzt, darunter auch Code.org oder kleine Stücke. Der Fork des Projekts mit dem Namen

Kratzblöcke ist für die Erstellung von Programmier-Apps für Kinder optimiert.

Version 1.0 des Projekts bringt folgende Features für die App-Entwicklung:

  • Blocklys Standard-Benutzeroberfläche
  • Benutzerdefinierte Blöcke, Toolbox-Kategorien und Layouts
  • Funktionen, Variablen, Mutatoren und Erweiterungen
  • Codegenerierung in JavaScript, Python, Dart, PHP und Lua
  • Internationalisierungsunterstützung (auch für RTL-Sprachen)

Die neueste Version bringt auch einige Verbesserungen für andere Projekte. Google hat strukturiertere APIs und eine verbesserte Touch-Unterstützung für das mobile Web hinzugefügt. Darüber hinaus haben die Entwickler hinter dem Projekt die Unterstützung für Internet Explorer und Edge verbessert. Blockly wird jetzt vollständig auf IE10+ unterstützt. Darüber hinaus können jetzt alle Blöcke durch JSON definiert werden, sodass ein einziger Satz von Blockdefinitionen für Web, iOS und Android verwendet werden kann.

Mehr über Blockly erfahren Sie im folgenden Video.

Wenn Sie Ihre Projekte mit Blockly erstellen möchten, können Sie es besuchen offizielle Website. Sie können auch direkt in den Code springen Netz, Android, oder iOS. Google hat außerdem iOS Codelab angekündigt, das notwendige Lernmaterialien bereitstellt. Eine Android-Version von Codelab wird bald erwartet.


Quelle: Google