高等院校移动应用开发系列规划教材 HTML5跨平台移动开发实训教程
作者: 张胜宇 主编
出版时间: 2019年版
丛编项: 高等院校移动应用开发系列规划教材
内容简介
《HTML5跨平台移动开发实训教程/高等院校移动应用开发系列规划教材》围绕HTML5技术讲解移动Web App和小程序的应用开发。该书精选8个实训项目,首先以实例介绍该书开发环境“牛道教学实践云平台”(简称“牛道云”)的基本使用方法,然后进行单页面任务开发,最后综合练习多页面任务的实现。该书采用“任务分析思路引导、相关知识点探究、开发实战攻略、综合能力拓展”的教学方法,对实训项目的每一步操作配备了详细准确的文字描述和操作配图,使读者可以根据指引自学完成项目开发。该书适合应用型本科、高职高专院校的物联网、电子信息、移动应用等专业的专业课教学,对于培训机构学员和一般开发者也具有较好的参考价值。
目录
实训项目1 我的新闻——新闻随身看
学习路径
项目描述
1.1 App与小程序的区别
1.2 牛道云平台介绍
1.3 页面
1.4 组件
1.4.1 “上中下布局”组件
1.4.2 App“标题栏”组件
1.4.3 App“外部页面”组件
1.4.4 小程序“外部页面”组件
1.5 App项目开发
1.5.1 App设计思路
1.5.2 App开发过程
1.5.3 App项目预览
1.5.4 App项目发布
1.6 小程序项目开发
1.6.1 小程序设计思路
1.6.2 小程序开发过程
1.6.3 小程序项目预览
1.6.4 小程序项目发布
1.7 项目拓展:显示天气预报的App和小程序
项目小结
实训项目2 注重身体健康——BMI指数计算器
学习路径
项目描述
2.1 静态数据集概述
2.1.1 数据集的概念
2.1.2 静态数据集
2.2 组件
2.2.1 “标签+输入框”组件
2.2.2 “按钮”组件
2.2.3 App“显示框”组件
2.2.4 小程序“消息对话框”组件
2.2.5 “文本”组件
2.3 画代码编程
2.3.1 图形模型
2.3.2 执行动作
2.4 App项目开发
2.4.1 App设计思路
2.4.2 App开发过程
2.4.3 App项目预览
2.4.4 App项目发布
2.5 小程序项目开发
2.5.1 小程序设计思路
2.5.2 小程序开发过程
2.5.3 小程序项目预览
2.5.4 小程序项目发布
2.6 项目拓展:简易的四则混合运算计算器App和小程序
项目小结
实训项目3 玩个游戏吧——猜猜红心A在哪里
学习路径
项目描述
3.1 组件
3.1.1 “行列”组件
3.1.2 “图片”组件
3.2 代码实现组件事件
3.2.1 组件事件概述
3.2.2 Javascript代码实现组件事件
3.3 组件动态样式属性
3.4 App项目开发
3.4.1 App设计思路
3.4.2 App开发过程
3.4.3 App项目预览
3.4.4 App项目发布
3.5 小程序项目开发
3.5.1 小程序设计思路
3.5.2 小程序开发过程
3.5.3 小程序项目预览
3.5.4 小程序项目发布
3.6 项目拓展:比大小翻翻乐游戏App和小程序
项目小结
实训项目4 我的MP4——音频视频播放器
学习路径
项目描述
4.1 动态数据集
4.1.1 动态数据集的使用
4.1.2 数据集常用属性
4.2 组件
4.2.1 “动态列表”组件
4.2.2 小程序“视图”组件
4.2.3 App“区块”组件
4.2.4 “音频”组件
4.2.5 “视频”组件
4.3 App项目开发
4.3.1 App设计思路
4.3.2 App开发过程
4.3.3 App项目预览
4.3.4 App项目发布
4.4 小程序项目开发
4.4.1 小程序设计思路
4.4.2 小程序开发过程
4.4.3 小程序项目预览
4.4.4 小程序项目发布
4.5 项目拓展:在界面上分区显示、播放音频和视频的App和小程序
项目小结
实训项目5 扫码我也会——条码扫描和拍照
学习路径
项目描述
5.1 Cordova简介
5.2 组件
5.2.1 “二维码”组件
5.2.2 “扫一扫”组件
5.2.3 “附件”组件
5.2.4 小程序“滚动列表”组件
5.2.5 “图标”组件
5.3 App项目开发
5.3.1 App设计思路
5.3.2 App开发过程
5.3.3 App项目预览
5.3.4 App项目发布
5.4 小程序项目开发
5.4.1 小程序设计思路
5.4.2 小程序开发过程
5.4.3 小程序项目预览
5.4.4 小程序项目发布
5.5 项目拓展:媒体信息库App和小程序设计
项目小结
实训项目6 跟我走天下——地理定位
学习路径
项目描述
6.1 组件
6.1.1 “地图”组件
6.1.2 “地理位置”组件
6.1.3 “天气预报”组件
6.1.4 “标签+长文本”组件
6.2 App项目开发
6.2.1 App设计思路
6.2.2 App开发过程
6.2.3 App项目预览
6.2.4 App项目发布
6.3 小程序项目开发
6.3.1 小程序设计思路
6.3.2 小程序开发过程
6.3.3 小程序项目预览
6.3.4 小程序项目发布
6.4 项目拓展:旅游记录App和小程序
项目小结
实训项目7 管理自己的财务——记账本
学习路径
项目描述
7.1 创建页面
7.1.1 新建页面
7.1.2 复制页面
7.2 组件
7.2.1 “按钮组”组件
7.2.2 “下拉列表”组件
7.2.3 “标签+下拉”组件
7.2.4 App“上下滑动”组件
7.3 App项目开发
7.3.1 App设计思路
7.3.2 App开发过程
7.3.3 App项目预览
7.3.4 App项目发布
7.4 小程序项目开发
7.4.1 小程序设计思路
7.4.2 小程序开发过程
7.4.3 小程序项目预览
7.4.4 小程序项目发布
7.5 项目拓展:可拍照的记账本App和小程序
项目小结
实训项目8 记录自己的历程——日记
学习路径
项目描述
8.1 组件
8.1.1 “用户”组件
8.1.2 “微信登录小程序版”组件
8.1.3 “弹出层”组件
8.2 服务制作
8.3 小程序提示框
8.4 App项目开发
8.4.1 App设计思路
8.4.2 App开发过程
8.4.3 App项目预览
8.4.4 App项目发布
8.5 小程序项目开发
8.5.1 小程序设计思路
8.5.2 小程序开发过程
8.5.3 小程序项目预览
8.5.4 小程序项目发布
8.6 项目拓展:日记App和小程序
项目小结