您当前的位置:课程介绍->App Inventor

App Inventor

App Inventor原是Google实验室(Google Lab)的一个子计划,由一群Google工程师和勇于挑战的Google使用者共同参与设计完成。Google App Inventor是一个完全在线开发的Android编程环境,抛弃复杂的程式代码而使用积木式的堆叠法来完成您的Android程式。除此之外它也正式支持乐高NXT机器人,对于Android初学者或是机器人开发者来说是一大福音。因为对于想要用手机控制机器人的使用者而言,他们不大需要太华丽的界 面,只要使用基本元件例如按钮、文字输入输出即可。

App Inventor是一个可视化,可拖拽的编程工具,用于在Android平台上构建移动应用。利用基于网页的图形化的用户界面生成器,可以设计应用的用户界面(外观),然后像玩拼图玩具一样,将“块”语言拼在一起,来定义手机的行为。

用App Inventor块语言来定义应用的功能

上图是一款短信“应答机”的手机App,在开车时启动它,就可以对收到的短信进行自动回复。可以看到,比起传统的程序代码,这些块语言更易于理解,因此孩子们会立即受到吸引,并且善于发散思维的孩子还会进一步问::能不能把收到的短信大声读出来?我可以定制我的回复吗?毫无疑问的是:只要让你的孩子来乐码公园,这些问题的答案都是肯定的。