关注我哟!
定期推送各学科优质的数字学习工具!
本期编辑:罗安妮 冯孟坭
前
言
App Inventor,原本是Google实验室的研究成果之一,它是由一群Google工程师和勇于挑战的Google使用者共同参与设计完成。App Inventor是一个完全在线开发的Android编程环境,它抛弃了复杂的程式代码而使用积木式的堆叠法来完成用户的Android变成。对于Android初学者来说是一大福音,只要使用基本元件例如按钮、标签、文本输入框、密码输入框等进行运算并输出结果即可完成一个APP原型的开发。
支持:web网页版
展开全文
语言:英文,有汉化版,在这里以广州教育信息中心(电教馆)提供的汉化版展开
网页地址:http://app.gzjkw.net/login/
1、注册登录
用户首先在浏览器输入网址后会进入汉化版的首页。可通过多种方式登录,包括使用QQ帐号和电子邮箱,没有账号的用户需要申请新账号后通过账号、密码登录。
2、新建项目
用户进入程序开发页面后在项目菜单选择新建项目,输入应用名称,进入开发界面。
软件主界面分为两大板块:组件设计板块与逻辑设计板块。组件设计板块主要包括组件面板、工作面板、组件列表、组件属性等;逻辑设计板块主要包括模块、工作面板等。
<< 滑动查看下一张图片 >>
3、简单程序开发
下面以一个简单的程序为例来介绍App Inventor的使用。小编在这里设计的是使用用户界面栏中的按钮,首先为按钮设置文本,然后为按钮设置点击事件,最后实现按钮被点击后更换文本的功能操作。
对于组件设计:从用户界面栏目拖入按钮至工作面板,并设置按钮1的高度、宽度为充满,文本设置为“点击我会有惊喜哟!”。
<< 滑动查看下一张图片 >>
对于逻辑设计:首先找到按钮1的两个模块“当按钮1被点击执行”、“设置按钮1文本为”,找到内置块文本的第一类“ ”(空文本)。
<< 滑动查看下一张图片 >>
将三个模块按照顺序在工作面板中进行拼接,并且在空文本内输入“欢迎进入app inventor的世界!”。
回到组件设计界面,选择“打包apk”选项下的“打包apk并显示二维码”。
用户可以看到自己程序的打包进度。
打包完成后会自动生成二维码。用户通过安卓手机扫描二维码,下载程序后可以实现点击按钮后,按钮文本被替换这一简单的功能。
App Inventor是一种网页(在线开发、离线开发均可)开发安卓手机应用的方式,它无需编程基础,开发过程具有可视化操作,像堆积木一样让整个开发过程变得简单有趣。App Inventor的开发环境搭建迅速,整个开发在网页上进行操作,无需额外安装软件,使得用户可以快速上手。同时组件面板中的组件丰富,能满足用户的绝大多数需求,并且开发出的程序可扩展性强,用户可以随时登录到网页进行修改。另外,软件提供了多样化的程序运行方式,包括利用模拟器、AI伴侣、USB连接以及自动打包apk等方式,用户可以选择自己喜欢的方式来展示自己制作的安卓应用程序,有兴趣的用户可以试一试哦!