1.2 App Inventor简介
App Inventor是用来开发Android应用程序的平台,同时可以在多种浏览器中使用,例如Safari,FireFox,Chrome等(不支持IE浏览器),开发程序系统支持Mac OS X 、GUI/Linux,当然还有Windows操作系统。
同时,App Inventor是通过网络进行设计的,因此所有的设计方案,是储存在云端服务器上,方便您在任何一台机器上进行设计。 App Inventor主要有三大作业模块:
(1)组件设计(Designer):主要作用是界面设计,组件布局与组件属性设定;
(2)逻辑设计(Blocks):主要作用是通过搭建积木块的方式,将封装好的程序代码进行连接,可以同时操作不同属性的元素组件、行为组件和函数组件等来进行“程序设计”,当然这些操作都不涉及直接编辑代码;
(3)模拟器(Emulator):在没有Android设备时,可用模拟器来进行案例测试,但模拟器在部分功能上无法提供测试(如重力传感器等)。
App Inventor 2可以在几分钟之内就构建完成一个小应用,组件编辑和逻辑编辑工作都可以完全在浏览器中进行,并且能够实现实时测试。