App Inventor安卓手机应用开发简易入门(中小学创客教育执委会推荐教材)
作者简介
内容简介
第一章 App Inventor的前世今生 本章介绍App Inventor 的发展历程、环境搭建和机房配置,简单地讲解界面设计和使用Blocks 编程的风格,后续章节讲解App Inventor 如何打包成安装程序APK,以及如何让自己的APK 在安卓操作系统应用市场中成功“上市”。 第一节 App Inventor的发展史简介 App Inventor 的完整名字是App Inventor for Android,所以用它制作的应用是和安卓手机操作系统相配的。这个项目一开始是MIT 的Hal Abelson 教授(见图1-1-1 )领导创建的,在Google 实验室得到完善,于2010 年7 月12 日上线运行,2010 年12 月15 日公开发布,当时的名字还是Google App Inventor,并一直标注Beta 版本符号。 在2011 年的某一段时间,谷歌公司公布了应用的源码,提醒大家即将关闭服务器,需要自己导出原有项目文件,并在12 月关闭了服务器。几个月后再进App Inventor 官网时,已经直接跳转到MIT 托管代理的服务器了。使用方式和方法与之前基本一致,起初一直未有大的改变,但基于此的各类教程资源在不断增多,可见还是有相当大的影响力。一直到2013 年12 月,MIT 推出了免装JDK 和设置环境变量的真正浏览器版本AI2,之前称为经典AI,其标志如图1-1-2 所示。 图1-1-1 Hal Abelson教授图1-1-2 Google App Inventor 时期的标志 "教学生学会以拖曳积木的形式开发Android平台的应用程序 不需要编程基础即可学习 支持乐高NXT机器人 适合中小学教学、自学 适合Android初学者或机器人开发者 "