Appinventor编程实例及指南 - (EPUB全文下载)
文件大小:6.79 mb。
文件格式:epub 格式。
书籍内容:
版权信息
书名:App inventor 编程实例及指南
作者:David Wolber ,Hal Abelson,Ellen Spertus&Liz Looney
译者:金从军
本书由北京图灵文化发展有限公司发行数字版。版权所有,侵权必究。
您购买的图灵电子书仅供您个人使用,未经授权,不得以任何方式复制和传播本书内容。
我们愿意相信读者具有这样的良知和觉悟,与我们共同保护知识产权。
如果购买者有侵权行为,我们可能对该用户实施包括但不限于关闭该帐号等维权措施,并可能追究法律责任。
图灵社区会员 流金岁月(1532206263@qq.com) 专享 尊重版权
简介
翻译说明
作者简介
译者简介
背景知识
身世
历史
创建背景
开发准备
开发环境
账户申请
首次进入App Inventor开发环境
开发测试之一:WiFi连接
开发测试之二:USB连接
开发体验
屏幕切换案例
用AI2开发的俄罗斯方块
序言
前言
移动电话专用的块语言
用App Inventor做什么?
玩
建立原型
构建个性化应用
开发完整的应用
教学
为什么要用App Inventor
无需记忆并输入指令
你有多种选择的可能性
限定块之间的匹配
直接处理事件
你可以创建怎样的应用?
游戏
教育软件
位置感知应用
高科技应用
短信息应用
控制机器人的应用
复杂应用
基于web的应用
什么人能够创建应用?
本书中使用的惯例
如何使用本书
致谢
教程
第 1 章 Hello 猫咪
学习要点
App Inventor的开发环境
设计组件
创建一个Label(标签)
添加Button(按钮)组件
添加猫叫声
添加组件行为
发出猫叫声
添加震动效果
摇晃手机
将应用打包以供下载
分享应用
改进
小结
扩展阅读
MIT
EECS
IEEE
ACM
OER
译者提示
资源下载
第 2 章 油漆桶
学习内容
准备开始
设计组件
创建颜色按钮
使用Arrangement组件改善布局
添加Canvas(画布)
设置底部按钮及照相机组件
为组建添加行为
添加触摸事件,绘制一个圆点
添加画线的拖拽事件
添加按钮事件处理程序
让用户拍照片
改变画笔大小
使用变量
修改变量值
油漆桶的完整应用
改进
小结
画笔应用
开发及测试
骆驼命名法
中英文对照
第 3 章 打地鼠
学习目标
学习内容
准备开始
设计组件
设置活动组件
布置Label组件
为组件添加行为
移动地鼠
创建MoveMole过程
在应用启动时调用MoveMole过程
每秒钟调用一次MoveMole过程
记录成绩
过程抽象
重置分数
添加触摸地鼠行为
完整的MoleMash应用
改进
小结
术语解释
背景知识
中英文对照
资源下载
第 4 章 开车不发短信
学习内容
准备开始
设计组件
为组件添加行为
编程实现自动回复
输入一个定制的回复
将定制回复保存到数据库中
应用启动时读取定制信息
大声读出收到的短信
在回复中加入位置信息
发送带有位置信息的回复
完整的应用:开车不发短信
改进
小结
背景知识
英汉对照
资源下载
第 5 章 瓢虫快跑
应用描述
学习要点
设计组件
准备开始
活动的瓢虫
添加组件
添加行为
显示能量水平
添加组件
创建变量:Energy
画出能量条
饥饿而死
添加蚜虫
添加一个ImageSprite
控制蚜虫
瓢虫吃掉蚜虫
瓢虫与蚜虫之间的碰撞检测
蚜虫的回归
添加重新启动按钮
添加青蛙
让青蛙追捕瓢虫
让青蛙吃掉瓢虫
瓢虫回归
添加音效
改进
小结
资源下载
英汉对照
第 6 章 巴黎地图旅游
学习要点
设计组件
设置ActivityStarter组件的属性
为组件添加行为
创建目的地列表
让用户选择一个目的地
使用搜索打开地图
设立虚拟旅游
为特定地图寻找DataUri
定义DataURIs列表
修改ListPicker.AfterPicking行为
改进
小结
背景知识
英汉对照
资源下载
第 7 章 安卓,我的车在哪?
学习要点
准备开始
设计组件
为组件添加行为
显示当前位置
记录当前位置
显示“已记录”位置的方向
永久保存已记录的位置信息
启动应用时读取“记住”的位置信息
完整的应用:Android,我的车在哪儿?
改进
小结
资源下载
第 8 章 总统测验
学习要点
准备开始
设计组件
为组件添加行为
定义索引变量
显示第一个问题
遍历所有问题
让测验易于修改
为每道题切换图片
检查用户答案
完整的应用:总统知识测验
改进
小结
第 9 章 木琴
作品描述
学习要点
准备开始
设计组件
创建键盘
创建第一个音符按钮
添加Sound组件
声音与按钮的连接
实现其余的音符
记录并回放音符
添加组件
记录音符及时间
音符的回放
播放适当延迟的音符
改进
小结
资源下载
第 10 章 出题及答题
学习要点
准备开始
设计组件
为组件添加行为
记录用户的输入
清空问题及答案
用多行文本显示问题-回答
调用新建的过程
将数据永久保存到Web数据库
从数据库加载数据
答题:从数据库中读取试题的应用
在组件设计器中调整组件
在快编辑器中编程:从数据库加载测验
完整的答题应用
改进
小结
第 11 章 广播中心
学习要点
准备开始
设计组件
为组件添加行为
将某人加入广播列表
广播消息
整理列表的显示
录广播过的短信
将BroadcastList保存在数据库中
从数据库加载广播列表(BroadcastList)
完整的广播中心应用
改进
小结
第 12 章 遥控机器人
学习要点
准备开始
设计组件
不可见组件
可视组件
为组件添加行为
连接到NXT机器人
显示机器人列表
建立蓝牙连接
与NXT断开连接
操控机器人
用超声波传感器探测障碍物
改进
小结
外部链接
第 13 章 亚马逊掌上书店
学习要点
什么是API?
设计组件
设计行为
按关键字或ISBN搜索
消除用户的困惑
扫描一本书
改进信息的显示
定制化API
改进
小结
指南
第 14 章 理解应用的结构
组件
行为
应用如菜谱
应用 ............
书籍插图:
以上为书籍内容预览,如需阅读全文内容请下载EPUB源文件,祝您阅读愉快。
书云 Open E-Library » Appinventor编程实例及指南 - (EPUB全文下载)