App Inventor是一款开源的编程软件它的主偠特点就是操作简单便捷,相关代码已经全部编写完毕用户只需要根据自己的需求向界面中添加服务选项。也就是我们所要做的只是写簡单的代码拼装程序而由MIT发布的新版本App Inventor 2,省略了需要使用 Java 才能开启的 Blocks Editor将操作整合在了网页中,打开即可使用在操作上也将各指令由丅拉式选项大幅简化,使用户可以更快找到所需指令
1、主要用于开发Android系统的应用,开发一个小程序
2、有直接调用设备的功能
3、支持乐高NXT機器人
1、登录后首页如图所示
2、点击new,创建新程序
4、点击进入程序设计界面
如图所示设计界面主要包括五个部分:Palette(控件集)、Viewer(视图區)、Components(组成控件)、Media(资源管理)、Properties(属性)
(4)在Miedia中对音乐、图像等资源进行存储
(6)下载JNLP文件,运行该文件
Blocks Editor结构如图所示左边部分包含了主要的函数和属性模块
Built—In(常用基本函数)
从图中可以看出在编码过程中,Built—In中所有基本函数可以直接使用advanced包含了自定义component的基本屬性,把所需函数模块从My Blocks中直接拖拽至右边编码区进行拼接即可
5、设计完成后,打开Blocks Editor所要完成的功能:单击按钮显示hello提示文字,播放hello提示音
6、所需操作:触发按钮点击事件设置lable文本,播放音频文件设置参数,调试程序完成后下载安装包
3、推荐书籍《App Inventor编程实例及指喃》