新書推薦:
《
中国妖怪故事(全集·增订版)
》
售價:NT$
1010.0
《
于胥斯原 乡族、风水与地方记忆
》
售價:NT$
806.0
《
以经治国与汉代社会
》
售價:NT$
449.0
《
我真正想要什么?:智慧瑜伽答问/正念系列
》
售價:NT$
265.0
《
元朝理财记 从成吉思汗的崛起到元朝的衰亡
》
售價:NT$
449.0
《
欧洲史:一本书历览欧洲数千年兴衰起伏,理解欧洲文明何以铸就今日世界
》
售價:NT$
1520.0
《
趣学CCNA——路由与交换(第2版)
》
售價:NT$
458.0
《
世界航空地理(世界国别与区域地理研究丛书)
》
售價:NT$
1112.0
|
編輯推薦: |
没错,你有能力创建自己的安卓应用,而且一点都不难。App Inventor 2,让你分分钟成为应用开发者!
本书既适合作为App Inventor 2课程的辅导教材,也适合作为希望快速掌握安卓开发的零基础新手及编程爱好者的参考资料。
|
內容簡介: |
本书由浅入深地介绍可视化编程工具App Inventor的基本内容,然后一步步指导读者搭建13个有趣的项目,包括一个短信回复应用、一个测验题应用和一个可以定位停车位置的应用。本书的后半部分可以看作开发者指南,帮助读者了解应用程序开发和计算机科学的基本知识。
|
關於作者: |
David Wolber
旧金山大学教授
Hal Abelson
麻省理工学院电子工程与计算机科学系教授
Ellen Spertus
米尔斯大学计算机科学副教授,谷歌公司资深科学家
Liz Looney
谷歌公司高级软件工程师,机器人工作小组成员
金从军 (译者)
大学主修物理学,做过大学教师、IT创业者、渠道总监、程序员、开发项目经理、培训教师等,是Adobe公司的认证工程师及培训师;曾编写教材并翻译过计算机语言相关的书籍及技术资料,主要译著包括《自然计算:DNA、量子比特和智能机器的未来》《项目管理新思维:交互产业启示录》等;爱好游戏与编程;于2014年春创办17coding.net网站,开展与App Inventor相关的教学及技术咨询工作,在新浪博客等社交媒体上以老巫婆的名义发表了多篇关与App Inventor有关的技术文章。
|
目錄:
|
序xv
前言 xvii
第一部分 App Inventor 2教程
第1章 你好猫咪 2
1.1 学习要点 2
1.2 App Inventor的开发环境 3
1.3 设计组件 4
1.3.1 创建一个标签 6
1.3.2 添加按钮组件 7
1.3.3 添加猫叫声 8
1.4 实时测试 8
1.5 为组件添加行为 9
1.5.1 让猫发出叫声 10
1.5.2 添加振动效果 12
1.5.3 摇晃设备 14
1.6 将应用下载到安卓设备中 14
1.7 应用的分享 15
1.8 改进建议 16
1.9 小结 16
第2章 油漆桶 17
2.1 学习要点 18
2.2 准备开始 18
2.3 设计组件 18
2.3.1 创建颜色按钮 19
2.3.2 使用布局组件改善布局 19
2.3.3 添加画布 20
2.3.4 添加底部按钮及照相机组件 21
2.4 为组件添加行为 22
2.4.1 在触摸事件中画圆 23
2.4.2 在拖动事件中画线 25
2.4.3 改变颜色 26
2.4.4 让用户拍照片 27
2.4.5 改变画笔的大小 28
2.4.6 使用变量 29
2.4.7 修改变量的值 29
2.5 完整的“油漆桶”应用 30
2.6 改进 31
2.7 小结 31
第3章 打地鼠 32
3.1 作品描述 33
3.2 学习要点 33
3.3 准备开始 33
3.4 设计组件 33
3.4.1 设置行为组件 34
3.4.2 设置标签组件 35
3.5 为组件添加行为 36
3.5.1 移动地鼠 36
3.5.2 创建移动地鼠过程 37
3.6 在应用启动时调用移动地鼠过程 38
3.6.1 每秒钟调用一次移动地鼠过程 39
3.6.2 记录成绩 39
3.6.3 过程抽象 40
3.6.4 重置分数 40
3.6.5 碰到地鼠引起振动 41
3.7 完整的“打地鼠”应用 41
3.8 改进 42
3.9 小结 42
第4章 开车不发短信 44
4.1 学习要点 45
4.2 准备开始 45
4.3 设计组件 45
4.4 为组件添加行为 47
4.4.1 短信的自动回复 47
4.4.2 编写自定义回复内容 48
4
|
|