HTML5 APP开发从入门到精通(微课精编版)

HTML5 APP开发从入门到精通(微课精编版)

作者:前端科技

出版社:清华大学

出版年:2019年6月

ISBN:9787302520474

所属分类:行业好书

书刊介绍

《HTML5 APP开发从入门到精通(微课精编版)》内容简介

本书从初学者角度出发,通过通俗易懂的语言、丰富多彩的实例,系统讲解了利用HTML5的相关技术开发移动Web网站和Web App。全书共24章,包括移动APP开发概述、HTML5基础、JavaScript基础、使用HTML5访问位置、使用HTML5访问多媒体设备、使用HTML5访问传感器、使用HTML5绘图、使用HTML5多媒体、使用HTML5表单、使用HTML5离线和缓存、使用HTML5推送消息、使用HTML5设计单页无刷新应用、安装jQuery Mobile、视图、移动布局、列表视图、栏目构件、按钮组件、表单组件、主题样式、脚本开发、发布移动APP、实战开发项目等内容。本书各章节注重实例间的联系和各功能间的难易层次,内容讲解以文字描述和图例并重,力求生动易懂,并对软件应用过程中的难点、重点和可能出现的问题给予详细讲解和提示。
本书内容翔实、结构清晰、循序渐进,基础知识与案例实战紧密结合,既可作为HTML5、JavaScript和CSS3初学者的入门教材,也适合中高级用户进一步学习和参考。

作品目录

内容简介
如何使用本书
前言
Preface
第1章:移动APP开发概述
1.1、从移动开发说起
1.2、HTML5与移动Web开发
1.3、移动Web与原生应用比较
1.4、移动Web开发知识结构
1.5、初识移动Web开发技术
第2章:HTML5基础
2.1、HTML5概述
2.2、HTML5文档
2.3、头部信息
2.4、构建基本结构
2.5、构建语义结构
2.6、案例实战
2.7、在线练习
第3章:JavaScript基础
3.1、在网页中使用JavaScript
3.2、JavaScript基本规范
3.3、变量和类型
3.4、表达式和运算符
3.5、语句
3.6、函数
3.7、对象
3.8、数组
3.9、在线练习
第4章:使用HTML5访问位置
4.1、Geolocation
API基础
4.2、案例实战
4.3、在线练习
第5章:使用HTML5访问多媒体设备
5.1、WebRTC基础
5.2、案例实战
5.3、在线练习
第6章:使用HTML5访问传感器
6.1、传感器API基础
6.2、案例实战
6.3、在线练习
第7章:使用HTML5绘图
7.1、使用canvas
7.2、绘制图形
7.3、绘制文字和图像
7.4、案例实战
7.5、在线练习
第8章:使用HTML5多媒体
8.1、使用HTML5音频和视频
8.2、案例实战
8.3、在线练习
第9章:使用HTML5表单
9.1、HTML5表单特性
9.2、新的Input类型
9.3、新的input属性
9.4、新的表单元素
9.5、新的form属性
9.6、案例实战
9.7、在线练习
第10章:使用HTML5离线和缓存
10.1、Web
Storage
10.2、ApplicationCache
API基础
10.3、案例实战
10.4、在线练习
第11章:使用HTML5推送消息
11.1、WebSocket基础
11.2、案例实战
11.3、在线练习
第12章:使用HTML5设计单页无刷新应用
12.1、History
API基础
12.2、案例实战
12.3、在线练习
第13章:安装jQuery
Mobile
13.1、认识jQuery
Mobile
13.2、jQuery
Mobile与HTML5、13.3、安装jQuery
Mobile
13.4、案例:设计第一个移动页面
第14章:视图
14.1、设计页面
14.2、设计对话框
14.3、设计弹出页
14.4、应用弹出页
14.5、设置弹出页
14.6、案例实战
第15章:移动布局
15.1、网格化
15.2、折叠块
15.3、折叠组
15.4、移动表格
15.5、滑动面板
15.6、案例实战
第16章:列表视图
16.1、定义列表视图
16.2、定义嵌套列表
16.3、定义数字列表
16.4、定义分类列表
16.5、扩展功能
16.6、优化列表
16.7、案例实战
第17章:栏目构件
17.1、标题栏
17.2、页脚栏
17.3、导航栏
17.4、设置栏目构件
17.5、案例实战
第18章:按钮组件
18.1、定义按钮
18.2、定义内联按钮
18.3、定义按钮图标
18.4、定义迷你按钮
18.5、定义按钮组
18.6、设置按钮
18.7、自定义按钮
18.8、案例实战
第19章:表单组件
19.1、使用表单
19.2、使用文本框
19.3、使用单选按钮
19.4、使用复选框
19.5、使用滑块
19.6、使用开关
19.7、使用菜单
19.8、设置表单属性
19.9、案例实战
第20章:主题样式
20.1、jQuery
Mobile主题
20.2、使用主题
20.3、自定义主题
20.4、使用ThemeRoller
20.5、案例实战
第21章:脚本开发
21.1、自定义事件
21.2、调用方法
21.3、HTML5应用
21.4、配置jQuery
Mobile
21.5、案例实战
第22章:发布移动APP
22.1、Web应用发布基础
22.2、下载、安装Cordova
22.3、将网页转换成Android
APP
第23章:实战开发:移动版记事本项目
23.1、项目分析
23.2、框架设计
23.3、制作主页面
23.4、制作列表页
23.5、制作详细页
23.6、制作修改页
23.7、制作添加页
23.8、小结
第24章:实战开发:移动博客项目
24.1、项目分析
24.2、主页设计
24.3、列表页设计
24.4、内容页设计
24.5、后台开发
24.6、小结

相关推荐

微信二维码