作品简介

App Inventor是一款简单易上手的可视化安卓App开发工具,随着各种开源硬件和人工智能技术的普及,基于App Inventor的创意趣味编程大有可为。

本书采用App Inventor+X的形式,以图文结合的方式,通过多个项目开发实例,讲解了App Inventor+开源硬件(Micro:Bit、Arduino、树莓派)、App Inventor+乐高、App Inventor+人工智能(拓展组件方式、Web智能服务方式),以及如何进行App Inventor拓展组件开发。并以App Inventor全国中学生挑战赛特等奖作品为实例,讲解了竞赛作品的开发技巧和经验。

吴明晖,应筱艳主编。

作品目录

  • 编者的话
  • 第1章 视力检测App:BySelf
  • 功能描述
  • 零件清单
  • 知识升级
  • 蓝牙连接
  • 自测功能
  • 界面设计
  • 逻辑设计
  • 第2章 物联网——AppInventor与流水灯
  • 项目介绍
  • 硬件清单
  • Arduino流水灯装置的搭建与程序实现
  • 手机控制流水灯功能实验
  • 拓展任务
  • 思维导图
  • 第3章 物联网——基于8226的网络温湿度监测与控制
  • 功能描述
  • 硬件介绍
  • Arduino IDE开发环境
  • 项目零件清单
  • Wemos D1 R2温湿度监测与控制装置的搭建及程序实现
  • 拓展任务
  • 思维导图
  • 第4章 App Inventor+Python+树莓派家庭安防系统
  • 功能描述
  • 树莓派简介
  • Python简介
  • 零件清单
  • 树莓派的安装和设置
  • 配置树莓派
  • 以无线方式连接到家庭网络
  • 安防功能的实现
  • 拓展任务
  • 思维导图
  • 第5章 乐高打印机
  • 功能描述
  • 组件设计
  • 逻辑设计
  • 拓展任务
  • 思维导图
  • 第6章 人脸识别App:魔镜
  • 功能描述
  • 组件设计
  • 逻辑设计
  • 图像Base64编码版本实现
  • 思维导图
  • 第7章 物体识别App:慧眼
  • 功能描述
  • 组件设计
  • 扩展组件
  • 逻辑设计
  • 思维导图
  • 第8章 AppInventor拓展组件开发
  • 准备工作
  • 尝试编译样例文件
  • 代码分析
  • 方法/事件/属性可以使用的变量类型
  • 第9章 AppInventor全国中学生挑战赛特等奖作品——环境之路
  • 设计梗概
  • 应用技术点详解
  • 关于使用App Inventor参加比赛的建议
  • 附录A App Inventor的小技巧
  • 附录B App Inventor的UI优化与测试技巧
  • 附录C 拓展组件相关链接
展开全部