首页>参考读物>计算机科学与技术>综合

人人都能开发安卓App——App Inventor 2应用开发实战
作者 : 黄仁祥 金琦 易伟 编著
出版日期 : 2014-11-03
ISBN : 978-7-111-48309-0
定价 : 49.00元
扩展资源下载
扩展信息
语种 : 简体中文
页数 : 251
开本 : 16
原书名 :
原出版社:
属性分类: 店面
包含CD :
绝版 : 未绝版
图书简介

本书以实例全面介绍了AI2各种组件的使用、客服端的开发、蓝牙小车、乐高机器人等与AI2的配合,深入浅出,通俗易懂,是一本AI2学习的全面参考书籍。既适合零基础的中学生,也适合arduino爱好者,对安卓开发人员有一定参考价值。

图书特色

国内首本关于App Inventor 2的书籍,紧扣当下街景、2048、乐高机器人等热门应用,读者可以轻松入门,快速开发蓝牙、网络、动画游戏等应用。
App Inventor中文网核心成员匠心打造,权威性毋庸置疑。

封底:
App Inventor 最初为Google实验室(Google Lab)的一个子计划,由Google工程师设计完成。App Inventor是一个完全在线开发的安卓编程环境,使用最简单的程序进行应用开发,对于Android初学者或是机器人开发者来说,易学、易用。
本书特色
适用于没有项目开发经验或程序设计基础薄弱的读者,以及希望快速开发安卓App的新手、编程爱好者、安卓爱好者。
大大缩短App学习与开发时间, 可以快速开发一款属于自己的应用。
任务式教学, 精选有趣案例, 寓学习于娱乐。

前:
黄仁祥
现任教于四川文理学院。主持四川省教育厅科研项目两项,参与多项市厅级科研项目。现致力于使用App Inventor开展移动计算思维教学研究。App Inventor中文网资深版主,二次开发的App Inventor中文版离线包被网友广泛使用。
金 琦
曾被金华市政府授予“金华市技术能手”荣誉称号(网络管理类),作为App Inventor项目在浙江最早开课教师,多次对全省教师进行该项目培训,指导学生开发了“金华公众自行车应用”等多款应用。
易 伟
广东合桓律师事务所专职律师。业余程序开发爱好者,App Inventor中文网副站长,在百度文库开设了App Inventor入门基础教程,并在机锋、安卓网上线2048、视唱练耳、律师助手等多款App。出版畅销书《微信公众平台搭建与开发揭秘》《微信公众平台服务号开发:揭秘九大高级接口》 。

图书前言

网友一直在讨论:App Inventor到底能干什么?有人说这就是Scrath的升级版,中学生玩玩吧;有人说功能太弱,还是学Eclipse吧;有人说,零基础的入门还行;还有人说,功能很强大,我的应用已经上架了。这些看法都只代表了App Inventor的一方面。图形化的界面、云积木的方式,的确十分便利,尤其是对于非计算机专业、没有编程基础的读者来说,上手很容易。利用App Inventor,你可以两分钟做出一个WAP客户端,5分钟做出一个播放器;若是使用Eclipse,可能需要花费一个月的时间。与此同时,App Inventor的源码是开源的,如果你的编程技术非常棒,你可以开发出一个组件,方便更多的网友。
  如今,智能手机已然融入人们的生活,各行各业的人们都已经离不开它。学习一点App Inventor知识,结合自己的行业知识,也许能开发出一款很酷又很实用的应用,这是程序员不能帮你解决的,因为只有自己才真正了解自己的需求,开发出适合自己的应用。这两年间,我看到一些非计算机专业的网友开发出了一些特别的应用,如电阻查询、税控发票验证、交通事故赔偿计算器等。尽管我可能不了解这些应用的具体功能,但我相信这些应用确实给他们的工作和生活带来了帮助,这才是App Inventor的伟大意义——人人都是开发者。
  感谢Google和MIT开发了这款软件,特别是MIT结合国内访问服务器不稳定的情况,开发了国内可以访问的备用服务器(http://contest.appinventor.mit.edu/)。在本书完成之际,MIT为推广App Inventor 2在中国的使用开发出中文版界面,目前已经进入测试阶段。
  感谢App Inventor中文网(http://www.appinventor.com.cn/)的第一任站长赵延生建立了这样一个供国内网友交流的平台。
  App Inventor欢迎各行各业的朋友加入,只有大家的需求和创意才能让App Inventor更好地发挥出它应有的作用。

编者
2014年9月

上架指导

计算机\程序设计

封底文字

App Inventor 最初为Google实验室(Google Lab)的一个子计划,由Google工程师设计完成。App Inventor是一个完全在线开发的安卓编程环境,使用最简单的程序进行应用开发,对于Android初学者或是机器人开发者来说, 易学、易用。
本书特色
■适用于没有项目开发经验或程序设计基础薄弱的读者,以及希望快速开发安卓App的新手、编程爱好者、安卓爱好者。
■大大缩短App学习与开发时间, 可以快速开发一款属于自己的应用。
■任务式教学, 精选有趣案例, 寓学习于娱乐。

作者简介

黄仁祥 金琦 易伟 编著:暂无简介

图书目录

前言
第1章 App Inventor 2入门 1
1.1 App Inventor 2基础知识 2
1.2 App Inventor 2环境搭建 3
1.3 App Inventor 2界面 12
第2章 App Inventor 2开发基础要素 15
2.1 从Hello World开始 16
2.2 漫画书 20
2.3 涂鸦板 25
2.4 便签 30
2.5 数学问题 36
第3章 多媒体应用 41
3.1 微电影 42
3.2 电影墙 45
3.3 练耳 49
3.4 语音输入 53
3.5 摇一摇报时 56
第4章 传感器和蓝牙应用 60
4.1 贪吃球 61
4.2 图书扫描 65
4.3 开机画面 71
4.4 蓝牙猜拳 76
4.5 手机遥控机器人 84
第5章 动画游戏应用 91
5.1 打地鼠 92
5.2 弹球 97
5.3 打飞机 103
5.4 拼图 110
5.5 2048 118
第6章 网络应用 134
6.1 浏览器 135
6.2 街景地图 138
6.3 JavaScript交互 143
6.4 ActivityStarter 148
6.5 TinyWebDB 153
第7章 数据交互应用 157
7.1 天气预报 158
7.2 校园新闻 164
7.3 注册登录 168
7.4 上传下载 176
7.5 聊天室 182
附录A App Inventor 2组件 188
附录B App Inventor 2指令 234
附录C 常用ActivityStarter查询 241
附录D App Inventor网络资源 243
参考文献 245

参考读物推荐