blockly-android:基于Android原生视图的可视化编程编辑器库

Blockly for Android

分支9Tags2
当前项目代码仓暂无内容

**关于blockly-android项目:**谷歌Blockly团队已不再积极开发此项目,但我们会继续审查并接受拉取请求。如果你打算创建一个新的基于Blockly的应用,我们建议你在Webview中使用网络版本。同时,我们也提供了一个Android Studio演示项目,它就是这样实现的。

Blockly是一个用于构建拖放式可视化编辑器的库,支持JavaScript和其他编程语言。Blockly for Android是Blockly编辑器的一个开发者预览版,采用标准的Android视图和片段构建,提供更灵敏的触控性能和更轻松的Android应用集成。

在Android平板上运行的Blockly Turtle演示

开始使用Blockly构建你自己的Android应用吧。

谷歌很荣幸能免费开源Blockly for Android,遵循Apache许可证,版本2.0

我们有一个活跃的开发者论坛,欢迎你的加入并打个招呼。尽早向我们展示你的原型,因为我们集体拥有丰富的经验,可以为你节省时间,提供一些提示。

请告诉我们你是如何使用Blockly的,这只需要几分钟的时间,却能帮助我们更好地支持Blockly社区。

想要贡献吗?太好了!首先,请阅读我们的贡献者指南

如何使用

在你的应用程序build.gradle文件中添加以下依赖之一:

dependencies {
    // 默认(轻量级)
    implementation 'com.google.blockly.android:blocklylib-vertical:<Blockly 版本>'
    // 完全版(所有代码语言生成器)
    implementation 'com.google.blockly.android:blocklylib-vertical:<Blockly 版本>:full@aar'
    // 轻量级版(仅JavaScript)
    implementation 'com.google.blockly.android:blocklylib-vertical:<Blockly 版本>:lite@aar'
}

项目介绍

Blockly for Android

定制我的领域