- 软件介绍
- 软件截图
蓝鸟中文编程软件是一款优秀的全中文可视化编程工具,语法与E4A基本一致,蓝鸟中文编程采用HTML5技术,支持一份代码同时编译打包生成安卓和苹果APP。安装目录下提供了一个类库开发工具,大家可以用此工具来开发扩展类库组件,丰富自己的组件库。
使用方法
1、如果语句中,不等号是!=,等号是==。
2、蓝鸟中没有整数型和小数型,数字类型的数据一律为数值型。
3、蓝鸟中的子程序只有事件和函数,没有过程,不管子程序有没有返回值,都要定义为函数。
4、蓝鸟支持直接在代码中书写JavaScript英文代码,支持中英文混合书写。
5、蓝鸟的窗口界面布局采用的是线性布局,与E4A的绝对布局不同,可以更好的匹配适应不同的设备。
6、蓝鸟采用的是HTML5技术,与原生开发不同,支持直接在浏览器或者手机调试基座中调试运行,无需打包即可调试运行,可大大减少调试所花费的时间,当调试无误后,再进行打包生成安卓和苹果APP。
7、蓝鸟的文本型相加符号是+,不是E4A里的。
8、蓝鸟的组件的属性只能在界面设计器的属性框中修改,不能在代码中修改或读取。
9、在调用静态操作类的命令时,一定要带上操作类的名称,例如:数组操作、取成员数(),一定要带上数组操作这个名称,否则无效。
更新日志
1、核心库增加了“自由面板组件”,在此面板上可以添加组件,并可自由调整组件的尺寸和位置,右键点击自由面板,可生成自适应代码,具体使用方法请学习《00、自由面板》(中级例程),之前使用了2.8测试版的用户,也请务必重新学习此例程。
2、核心库的窗口操作类增加了“取屏幕方向”命令;
3、窗口增加了“屏幕方向改变”和“窗口尺寸改变”事件;
4、核心库的上传器和下载器组件增加了“释放内存”命令,用于释放已处理完毕的内存,防止内存累积后溢出导致app崩溃;
5、扩展库的文件操作组件增加了“取修改时间”和“取文件大小”命令,并增加了“打开文件”命令,用于调用系统默认应用打开指定文件;
6、核心库的窗口操作类的“引入js文件”命令增加了“js文件编码”参数;
7、修复了扩展库中的百度播放器的“置播放器高度”命令报错的问题;
8、修复了按钮的“被按下”和“被弹起”事件无效的问题;
9、修复了在某些win10系统中验证失败的问题;
10、扩展库的二维码组件增加了对CODE128编码格式的条形码的识别支持;
11、核心库增加了一个“html代码块”组件,用于直接在编译后的窗口的html代码里添加html代码;
12、为了兼容XP系统,调试运行的谷歌chrome浏览器,由原来的52版改成了49版,如果出现浏览器无法正常显示的问题,请及时联系小刀;
13、正版验证支持对TIM的识别,商业用户可以使用QQ或TIM进行验证登录了;
14、环信即时通讯组件从扩展库移到了核心库的网络类组件里,且编译前必须在属性区填写appkey,可以到环信官网www.easemob.com申请appkey;
15、扩展库增加了一个“浏览器”组件,该组件比之前的“浏览框”组件功能更多,推荐使用这个组件,具体用法请参考《79、浏览器》(中级例程),类库源码存放在类库例程中;
16、由于网络操作组件只能在手机APP里使用,现在提供一个可在网页浏览器上使用的跨域操作办法,具体请学习蓝鸟安装目录里的《网页上可用的网络操作》文件夹里的源码;
17、初级例程中增加了一个《20、再按一下退出》例程;
18、扩展库增加了“Gps”、“哔哩哔哩列表框”、“弹出提示”、“动画进度条”、“多功能模块”5个组件,这些组件由空白人提供。
蓝鸟中文编程软件使用方法
1、如果语句中,不等号是!=,等号是==。
2、蓝鸟中没有整数型和小数型,数字类型的数据一律为数值型。
3、蓝鸟中的子程序只有事件和函数,没有过程,不管子程序有没有返回值,都要定义为函数。
4、蓝鸟支持直接在代码中书写JavaScript英文代码,支持中英文混合书写。
5、蓝鸟的窗口界面布局采用的是线性布局,与E4A的绝对布局不同,可以更好的匹配适应不同的设备。
6、蓝鸟采用的是HTML5技术,与原生开发不同,支持直接在浏览器或者手机调试基座中调试运行,无需打包即可调试运行,可大大减少调试所花费的时间,当调试无误后,再进行打包生成安卓和苹果APP。
7、蓝鸟的文本型相加符号是+,不是E4A里的&。
8、蓝鸟的组件的属性只能在界面设计器的属性框中修改,不能在代码中修改或读取。
9、在调用静态操作类的命令时,一定要带上操作类的名称,例如:数组操作、取成员数(),一定要带上数组操作这个名称,否则无效。
蓝鸟中文编程软件更新日志
1、核心库增加了“自由面板组件”,在此面板上可以添加组件,并可自由调整组件的尺寸和位置,右键点击自由面板,可生成自适应代码,具体使用方法请学习《00、自由面板》(中级例程),之前使用了2.8测试版的用户,也请务必重新学习此例程。
2、核心库的窗口操作类增加了“取屏幕方向”命令;
3、窗口增加了“屏幕方向改变”和“窗口尺寸改变”事件;
4、核心库的上传器和下载器组件增加了“释放内存”命令,用于释放已处理完毕的内存,防止内存累积后溢出导致app崩溃;
5、扩展库的文件操作组件增加了“取修改时间”和“取文件大小”命令,并增加了“打开文件”命令,用于调用系统默认应用打开指定文件;
6、核心库的窗口操作类的“引入js文件”命令增加了“js文件编码”参数;
7、修复了扩展库中的百度播放器的“置播放器高度”命令报错的问题;
8、修复了按钮的“被按下”和“被弹起”事件无效的问题;
9、修复了在某些win10系统中验证失败的问题;
10、扩展库的二维码组件增加了对CODE128编码格式的条形码的识别支持;
11、核心库增加了一个“html代码块”组件,用于直接在编译后的窗口的html代码里添加html代码;
12、为了兼容XP系统,调试运行的谷歌chrome浏览器,由原来的52版改成了49版,如果出现浏览器无法正常显示的问题,请及时联系小刀;
13、正版验证支持对TIM的识别,商业用户可以使用QQ或TIM进行验证登录了;
14、环信即时通讯组件从扩展库移到了核心库的网络类组件里,且编译前必须在属性区填写appkey,可以到环信官网www.easemob.com申请appkey;
15、扩展库增加了一个“浏览器”组件,该组件比之前的“浏览框”组件功能更多,推荐使用这个组件,具体用法请参考《79、浏览器》(中级例程),类库源码存放在类库例程中;
16、由于网络操作组件只能在手机APP里使用,现在提供一个可在网页浏览器上使用的跨域操作办法,具体请学习蓝鸟安装目录里的《网页上可用的网络操作》文件夹里的源码;
17、初级例程中增加了一个《20、再按一下退出》例程;
18、扩展库增加了“Gps”、“哔哩哔哩列表框”、“弹出提示”、“动画进度条”、“多功能模块”5个组件,这些组件由空白人提供。