您当前的位置:首页 > 互联网教程

Blockly二次开发教程——1.Blockly简介

发布时间:2025-05-20 20:54:14    发布人:远客网络

Blockly二次开发教程——1.Blockly简介

一、Blockly二次开发教程——1.Blockly简介

1、Blockly作为网络和移动应用程序中的可视代码编辑器,借助互锁图形块表达编程概念,如变量、逻辑表达式和循环等,让用户在不关注语法细节的情况下,直接按照编程原则进行编程。从用户角度看,Blockly提供直观、易于使用的构建代码方式;从开发者角度看,Blockly提供现成的用户界面,用于创建可视语言,为用户生成正确代码。Blockly支持导出至多种编程语言,包括热门选项。

2、构建Blockly应用程序涉及以下高级步骤:

3、要实现Blockly应用,需从用户和开发者两个角度理解其功能和优势。Blockly在丰富多样的可视化编程环境中占有一席之地,具有以下显著优势:

4、尽管Blockly具备诸多优点,但并非所有应用程序都适合使用。以下是一些其他可视化编辑器,它们在特定场景中可能更适用于您:

二、Mixly编程可不可以在平板上

随着国内创客大赛如火如荼的进行,很多使用Mixly图形化编程工具的朋友会问Mixly能否在手机上运行?答案是不行。

那Mixly既然不能在手机上运行,那都可以在哪些平台安装使用呢?

目前来看:Mixly是支持在三大PC主流平台Windows、Mac、Linux安装使用的。

Mixly是基于谷歌的开源图形化编程引擎Blockly进行开发的,所以Mixly本身也是在Github上开源的(在github上搜“Mixly”,出现的第一条结果“Mixly_Arduino”),其目录结构如图1所示。我们可以先进行Mixly下载(百度搜"Mixly")或者在Github上下载最新的版本。

上图1 Github上Mixly开源项目的目录结构Windows平台安装安装jdk8。由于Mixly是基于Java开发的,所以需要提前安装jdk8(百度搜jdk8)。注意:必须是jdk8及以上版本,因为低版本不支持javafx。解压Mixly软件包,点击Mixly.exe,就可以启动Mixly了。如果能打开上图2界面,说明Mixly能使用了。

这里需要注意:安装Arduino对应的串口驱动,如本教程使用的Arduino Nano[atmega328]需要安装ch340驱动(百度搜ch340下载),若串口显示,则说明安装成功。注意:Win7、Win8、Win10支持最新的0.998版本及以下版本,而XP系统只支持使用0.995版本及以下版本。

Mixly启动后的界面Mac平台&& Linux平台安装

1、安装jdk8。由于Mixly是基于Java开发的,所以需要提前安装jdk8(百度搜jdk8)。

注意:必须是jdk8及以上版本,因为低版本不支持javafx。解压Mixly软件包,点击Mixly.jar,就可以启动Mixly了。Mixly.jar文件的目录在下图所示。安装Arduino对应的串口驱动,如本教程使用的Arduino Nano[atmega328]需要安装ch340驱动(百度搜ch340下载)。

注意: Mac版本支持最新的0.998版本及以下版本。

以上就是Mixly在PC三大平台的安装使用过程,是不是很简单易懂,对于没有编程基础的初学者,Mixly是一款非常易上手,功能强大,支持丰富的编程工具。