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 章 理解应用的结构
组件
行为
应用如菜谱
应用 ............

书籍插图:
书籍《Appinventor编程实例及指南》 - 插图1
书籍《Appinventor编程实例及指南》 - 插图2

以上为书籍内容预览,如需阅读全文内容请下载EPUB源文件,祝您阅读愉快。

版权声明:书云(openelib.org)是世界上最大的在线非盈利图书馆之一,致力于让每个人都能便捷地了解我们的文明。我们尊重著作者的知识产权,如您认为书云侵犯了您的合法权益,请参考版权保护声明,通过邮件openelib@outlook.com联系我们,我们将及时处理您的合理请求。 数研咨询 流芳阁 研报之家 AI应用导航 研报之家
书云 Open E-Library » Appinventor编程实例及指南 - (EPUB全文下载)