欢迎光临
免费的PDF电子书下载网站

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

编辑推荐

“网络开发视频大讲堂”系列丛书于2013年5月出版,因其编写细腻、讲解透彻、实用易学、配备全程视频等,备受读者欢迎。丛书累计销售近20万册,其中,《HTML5 CSS3从入门到精通》累计销售10万册。同时,系列书被上百所高校选为教学参考用书。

《HTML5 APP 开发从入门到精通(微课精编版)》内容有以下五点特色。

1. 《HTML5 APP 开发从入门到精通(微课精编版)》提供了多样化、全方位的学习资源,帮助读者轻松掌握网页设计技术,从小白快速成长为前端开发高手。

(1)239节高清微视频 12项拓展微阅读 116个在线微练习,移动端/PC端同步学习,QQ群/微信群随时答疑。

(2)167个实例案例分析 235项实例源代码,速查、高效、实用,增强实战能力。

(3)4900个前端案例 48本参考手册,先观摩,再临摹,高手案头常备,随时查阅提升。

(4)1500套网页模板 12000个设计素材 1036道前端面试真题,随用随取,提升设计效率,快速进阶开发高手行列。

上述资源同时提供了手机端和PC端两种学习模式,扫描图书封底的“文泉云盘”二维码,即可获得书中的各类学习资源。

2. 本书面向零基础的初学者,通过“一个知识点 一个例子 一个结果 一段评析 一个综合应用”的写作模式,全面细致地讲述了网页设计与网站建设实际开发中所需的各类知识,由浅入深,循序渐进。

3. 为了传递更多知识,本书力求突破传统纸质书的厚度限制。本书提供了丰富的线上微资源,通过手机扫码,读者可随时观看讲解视频,拓展阅读相关知识,全程便捷、高效,感受不一样的学习体验。

4. 本书根据初学者特点,在一些易错点、重点、难点位置精心设置了“注意”“提示”等小栏目。通过这些小栏目,读者会更留心相关的知识点和概念,绕过陷阱,掌握很多应用技巧。

5. 本书提供QQ群、微信公众号、服务网站等互动渠道,提供在线技术、学习答疑、技术资讯、视频课堂、在线勘误等功能。在这里,您可以结识大量志同道合的朋友,在交流和切磋中不断成长。

 ;

内容简介

《HTML5 APP 开发从入门到精通(微课精编版)》从初学者角度出发,通过通俗易懂的语言、丰富多彩的实例,系统讲解了利用HTML5 的相关技术开发移动Web 网站和Web App。全书共24 章,包括移动APP 开发概述、HTML5 基础、JavaScript 基础、使用HTML5 访问位置、使用HTML5 访问多媒体设备、使用HTML5 访问传感器、使用HTML5 绘图、使用HTML5 多媒体、使用HTML5 表单、使用HTML5 离线和缓存、使用HTML5 推送消息、使用HTML5 设计单页无刷新应用、安装jQuery Mobile、视图、移动布局、列表视图、栏目构件、按钮组件、表单组件、主题样式、脚本开发、发布移动APP、实战开发项目等内容。本书各章节注重实例间的联系和各功能间的难易层次,内容讲解以文字描述和图例并重,力求生动易懂,并对软件应用过程中的难点、重点和可能出现的问题给予详细讲解和提示。

作者简介

前端科技是由一群热爱Web开发的青年教师和一线开发人员组成的团队,主要从事Web开发、教学和培训,所编写的图书在网店及实体店的销量名列前茅,受到了广大读者的好评,让数十万的读者轻松跨进了Web开发的大门,为IT技术的普及和应用做出了积极贡献。

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

目录

目 ; 录
第1 章 移动APP 开发概述 1
1.1 从移动开发说起 2
1.1.1 关于移动开发 2
1.1.2 移动Web开发历史 2
1.1.3 移动Web开发的问题 3
1.1.4 移动Web开发的前景 3
1.1.5 比较桌面和移动端Web开发 3
1.2 HTML5与移动Web开发 4
1.3 移动Web与原生应用比较 5
1.3.1 移动Web 5
1.3.2 原生应用 5
1.3.3 如何选择应用方案 6
1.4 移动Web开发知识结构 6
1.5 初识移动Web开发技术 8
1.5.1 移动Web设计 8
1.5.2 关于WebKit 10
第2 章 HTML5 基础 12
视频讲解:1 小时3 分钟
2.1 HTML5概述 13
2.1.1 HTML历史 13
2.1.2 浏览器检测 13
2.1.3 HTML5语法特性 14
2.2 HTML5文档 16
2.2.1 编写第一个HTML5文档 16
2.2.2 比较HTML4与HTML5文档结构 17
2.3 头部信息 18
2.3.1 定义网页标题 18
2.3.2 定义网页元信息 19
2.3.3 定义文档视口 20
2.3.4 移动Web头信息 21
2.4 构建基本结构 22
2.4.1 定义文档结构 22
2.4.2 定义内容标题 23
2.4.3 使用div元素 25
2.4.4 使用id和class.. 26
2.4.5 使用title 27
2.4.6 HTML注释 27
2.5 构建语义结构 28
2.5.1 定义页眉 28
2.5.2 定义导航 29
2.5.3 定义主要区域 31
2.5.4 定义文章块 31
2.5.5 定义区块 33
2.5.6 定义附栏 34
2.5.7 定义页脚 34
2.5.8 使用role 35
2.6 案例实战 37
2.7 在线练习 39
第3 章 JavaScript 基础 40
视频讲解:2 小时12 分钟
3.1 在网页中使用JavaScript 41
3.1.1 编写脚本 41
3.1.2 脚本在网页中的位置 43
3.2 JavaScript基本规范 44
3.3 变量和类型 44
3.3.1 变量 44
3.3.2 数据类型 45
3.4 表达式和运算符 46
3.4.1 表达式 46
3.4.2 运算符 47
3.5 语句 48
3.5.1 表达式语句和语句块 48
3.5.2 条件语句 49
3.5.3 循环语句 51
3.5.4 跳转语句 52
3.6 函数 53
3.6.1 定义函数 54
3.6.2 调用函数 55
3.6.3 函数参数 55
3.7 对象 57
3.7.1 创建对象 57
3.7.2 访问对象 57
3.8 数组 58
3.8.1 定义数组 58
3.8.2 存取元素 59
3.9 在线练习 60
第4 章 使用HTML5 访问位置 61
4.1 Geolocation API基础 62
4.1.1 Geolocation API应用场景 62
4.1.2 位置信息来源 62
4.1.3 位置信息表示方式 62
4.1.4 获取位置信息 63
4.1.5 浏览器兼容性 65
4.1.6 监测位置信息 65
4.1.7 停止获取位置信息 66
4.1.8 保护隐私 66
4.1.9 处理位置信息 66
4.1.10 使用position.. 67
4.2 案例实战 68
4.2.1 定位手机位置 68
4.2.2 获取经纬度及其详细地址 69
4.2.3 输入提示查询位置 70
4.2.4 从当前位置查询指定位置路线 72
4.2.5 记录行踪路线 73
4.3 在线练习 76
第5 章 使用HTML5 访问多媒体设备 77
5.1 WebRTC基础 78
5.1.1 认识WebRTC 78
5.1.2 访问本地设备 78
5.2 案例实战 80
5.2.1 拍照和摄像 80
5.2.2 录音并压缩 82
5.3 在线练习 85
第6 章 使用HTML5 访问传感器 86
6.1 传感器API基础 87
6.1.1 认识传感器API 87
6.1.2 方向事件和移动事件 87
6.1.3 浏览器支持 89
6.1.4 应用场景 89
6.2 案例实战 89
6.2.1 记录摇手机的次数 90
6.2.2 重力测试小游戏 91
6.3 在线练习 93
第7 章 使用HTML5 绘图 94
视频讲解:56 分钟
7.1 使用canvas..95
7.2 绘制图形 97
7.2.1 矩形 97
7.2.2 路径 98
7.2.3 直线 99
7.2.4 定义颜色 100
7.2.5 定义透明度 101
7.2.6 定义线性渐变 103
7.2.7 定义径向渐变 104
7.2.8 定义阴影 105
7.3 绘制文字和图像 105
7.3.1 绘制文字 106
7.3.2 导入图像 106
7.3.3 将图像写入画布 108
7.3.4 保存图片 108
7.4 案例实战 110
7.4.1 设计基本动画 110
7.4.2 设计运动动画 112
7.4.3 设计地球和月球公转动画 114
7.4.4 在画布上裁剪图像 115
7.5 在线练习 117
第8 章 使用HTML5 多媒体 118
视频讲解:42 分钟
8.1 使用HTML5音频和视频 119
8.1.1 使用

前沿

前 ; 言
“网络开发视频大讲堂”系列丛书因其编写细腻、讲解透彻、实用易学、配备全程视频等,备受读者欢迎。丛书累计销售20多万册,其中,《HTML5 CSS3从入门到精通》累计销售10万册。同时,系列书被上百所高校选为教学参考用书。
本次改版,在继承前版优点的基础上,进一步对图书内容进行了优化,选择面试、就业最急需的内容,重新录制了视频,同时增加了许多当前流行的前端技术,提供了“入门学习→实例应用→项目开发→能力测试→面试”等各个阶段的海量开发资源库,实战容量更大,以帮助读者快速掌握前端开发所需要的核心精髓内容。
随着移动Web的快速普及,智能移动终端设备已经是人们日常生活中不可或缺的一部分。众所周知,智能移动终端设备是iOS与Android的天下,但是iOS和Android开发门槛比较高。随着HTML5技术的不断发展与成熟,移动应用开发领域迎来了崭新的时代。
本书以HTML5为主体,配合jQuery Mobile框架制作移动APP,由基础到高级循序渐进,通过范例帮助读者进行实战练习。
本书内容
1. 移动APP设计基础:移动APP开发概述、HTML5基础、JavaScript基础。
2. HTML5移动技术:访问位置、访问多媒体设备、访问传感器、使用HTML5绘图、使用HTML5多媒体、使用HTML5表单、使用离线和缓存、使用HTML5推送消息、设计无刷新单页应用。
3. jQuery Mobile设计基础:安装jQuery Mobile、设计视图、设计移动版式、设计列表视图、设计栏目结构、设计按钮组件、设计表单组件、设计主题样式、脚本开发。
4. 移动APP设计实战:设计移动版记事本、设计移动版博客、发布移动APP。
本书特点
1.由浅入深,编排合理,实用易学
本书系统地讲解了HTML5 jQuery Mobile技术在网页设计中各个方面应用的知识,循序渐进,配合大量实例,帮助读者奠定坚实的理论基础。本书全面、细致地展示HTML5和jQuery Mobile的基础知识,同时讲解在Web时代中备受欢迎的HTML5的新知识,让读者能够真正学习到HTML5最实用、最流行的技术。
2.跟着案例和视频学,入门更容易
跟着例子学习,通过训练提升,是初学者最好的学习方式。本书案例丰富详尽,且都附有详尽的代码注释及清晰的视频讲解。跟着这些案例边做边学,可以避免学到的知识流于表面、限于理论,尽情感受编程带来的快乐和成就感。
3.4大类线上资源,多元化学习体验
为了传递更多知识,本书力求突破传统纸质书的厚度限制。本书提供了4大类线上微资源,通过手机扫码,读者可随时观看讲解视频,拓展阅读相关知识,在线练习强化提升,还可以查阅官方权威资料,全程便捷、高效,感受不一样的学习体验。
4.精彩栏目,易错点、重点、难点贴心提醒
本书根据初学者特点,在一些易错点、重点、难点位置精心设置了“注意”“提示”等小栏目。通过这些小栏目,读者会更留心相关的知识点和概念,绕过陷阱,掌握很多应用技巧。
本书资源
1. 详尽的配书资源
239节同步微视频;6项拓展微阅读;378个实例案例分析;310个在线微练习;249项源代码资源。
2. 前端素材库
PSD 网页分层模板(426 套);设计素材大全(17 类,10000 个);网页配色工具箱(600 个);网页模板大全(632 套);JavaScript 网页特效大全(24 套);Bootstrap 网页模板(500 套);Photoshop 设计大全(18 类,2000 个);历史经典网页欣赏(508 例)。
3. 案例资源库
网页设计初级示例大全(49 例);网页应用分类案例大全(1600 例);HTML5 CSS3 JavaScript 实用案例大全(3200 例)。
4. 权威参考手册
PHP、MySQL 参考手册(5 册);9 本CSS 参考手册;10 本HTML 参考手册;23 本JavaScript 参考手册;1 本Photoshop 学习手册。
5. 面试题库
HTML、CSS 面试题(351 题);JavaScript 面试题(685 题);前端开发/设计面试经验。
读者对象
HTML5初学者;HTML5移动应用开发人员;自学网页设计或网站开发的大中专学生;jQuery Mobile和Bootstrap初学者和开发人员;也可以作为各大中专院校相关专业的教学辅导和参考用书,或作为相关培训机构的培训教材。
读前须知
本书所有HTML5示例都应该嵌套在一个有效文档的标签中,同时,CSS包含在内部或外部样式表中。对于包含重复性的代码,限于版面,本书会省略显示,详细代码可以参阅本书源码示例。本书列举了很多外部学习资源,这些链接地址可能会因时间而变动或调整。所以在此说明,这些链接仅供参考,本书无法保证所有链接是长期有效的。本书所列出的插图可能会与读者的具体操作界面有所差别,这可能是由于系统平台、浏览器版本等不同所致,在此特别说明,读者应以实际情况为准。本书上机练习中的示例要用到Opera Mobile Emulator 等移动平台浏览器。因此,为了测试所有内容,读者需要安装上述类型的最新版本浏览器。
读者服务
学习本书时,请先扫描封底的权限二维码(需要刮开涂层)获取学习权限,然后即可免费学习书中的所有线上线下资源。本书所附赠的超值资源库内容,读者可登录清华大学出版社网站,在对应图书页面下获取其下载方式。也可扫描图书封底的“文泉云盘”二维码,获取其下载方式。本书提供QQ群、微信公众号、服务网站等互动渠道,提供在线技术交流、学习答疑、技术资讯、视频课堂、在线勘误等功能。在这里,您可以结识大量志同道合的朋友,在交流和切磋中不断成长。读者对本书有什么好的意见和建议,也可以通过邮箱发邮件给我们。

HTML5 APP开发从入门到精通(微课精编版) pdf下载声明

本pdf资料下载仅供个人学习和研究使用,不能用于商业用途,请在下载后24小时内删除。如果喜欢,请购买正版

pdf下载地址

版权归出版社和作者所有,下载链接已删除。如果喜欢,请购买正版!

链接地址:HTML5 APP开发从入门到精通(微课精编版)