多种网盘链接检测插件 购买前,请先检测网盘链接是否有效
《HTML5 App应用开发教程》_1
《HTML5 App应用开发教程》_2
《HTML5 App应用开发教程》_3
内容简介:
烟出华大动青面
大
HTML5 App Design and Development
HTML5 App
应用开发教程
学大中:出
黄波张小华黄平王彩◎编著
等大学出版社
北京
内容简介
越来越多的公司采用HTML5来快速开发移动跨平台App,它支持当前市场流行的移动设备。本书
主要介绍了HTML5在移动App开发中的应用技术、CSs3的应用及 JavaScript的编程知识,井使用大量
实例介绍利用 Buider、MU、HTML5+规范开发App的流程和实现
本书将帮助读者快速学习如何利用HTML5和 ICloud的HTML5移动开发技术来开发移动App,也
以作为对HTML5App实践感兴趣的读者和专业开发人员的参考用书
本书封面贴有清华大学出版社防伪标签,无标签者不得销售。
权所有,侵权必究。侵权举报电话:010-6278298913701121933
图书在版编目(CTP)数据
HTML5App应用开发教程/黄波等编著,一北京;清华大学出版社,2018
ISBN978-7-302-48199-
I.①H…Ⅱ.①黄…Ⅲ.①超文本标记语言一程序设计一教材N.①TP312.8
中guo版本图书馆CP数据核字(2017)第209659号
sieved br8 npd CoA c.IH
qA己MTH
出版发行:清华大学出版社
网址http://www,tup,comen,http
地址:北京清华大学学研大厦A座
社总机:010-62770175
购:010-62786544
投稿与读者服务:010-62776969,ServiCe@tup.tsinghua.edu.cn
质量反馈:0106272015,hing@tup,tsinghua.edu.cn
课件下载:http://www.tup.cormcn,010-62795954
印装者:北京泽宇印刷有限公司
经销:全guo新华书店
开本:185mm×260mm印张:28.
字数:696千字
次:201
印次:2018年1月第1次印刷
印数:1~2000
定价:79.00元
产品编号:07160801
出出
前言
PREFACE
为什么要写这本书
近年来移动互联网的发展十分迅猛,而HTML5开发也受到了各世界顶级软件公司的
极力推崇和支持,大量的投资以及苹果公司、GuGe公司、微软公司,WC的一次次联盟正说
明了这点。目前主流移动操作系统OS、 Android以及 Windows phone的浏览器都支持
HTML5,也更加凸显了HTML5技术在未来移动设备端的地
位。
HTML5技术从诞生以来,就具备跨平台开发的特性,目前guo内外已经有很多基于
HTML5的跨平台开发工具,开发者并不需要任何的原生应用编程经验,只需要一些
HTML的相关知识,懂一些CSs和 JavaScript,运用工具中所提供的各种丰富的功能模块
便可在很短时间内完成App的开发,并使其具备完美的原生体验。HTML5技术让移动开
发更简单,更适合开发当今流行的移动应用
截至2015年,已经有80c?App是全部或部分基于HTML5技术的。移动互联网行
业的快速发展催生了开发热,各大企业对于HTML5开发类人才的需求不断增大,HTML5
App开发人员的缺口巨大,这也激发了广大编程人员学习HTML5App开发以及众多院校
开设这方面课程的热情
虽然HTML5技术在开发市场上已经占有了很大比例,相关技术书籍也不少,但是大
部分都集中在传统的网 页技术上。对于如何使用它来进行相关App开发,却鲜有涉及,并
且这些书也不适合直接作为教材,为了便于读者学习HTML5App相关开发技术以及相
关高校课程的开设,我们结合这两年授课过程的总结,以及与企业联合定制培养HTML5
App相关人才的经验,编写了本书
1在技术选型上,本书选择了 CLoud数字天堂(北京)网络技术有限公司的 BUilder
DE、HTML5+ Runtime和MUI框架,它们的完美结合做到了接近原生App的功能和体
验,给开发者提供了许多便利。截至2017年1月1ri, BUilder的开发者数量已高达70万
人,成为中guo最主流的HTML5开发工具
经过半年多见缝插针式的奋战,本书终于顺利交稿了,我们感到欣慰,同时也为能将自
已多年来参与项目开发和指导的经验以及教学上的心得与各位读者分享而感到高兴。
本书第1、5、7、12、13、14章由黄波和王彩编写,第2、4、6、8章由张小华编写,第3
10、11章由黄平编写。书中的源代码由王彩整理
本书适合作为高等院校计算机及相关专业的教材,也可以作为相关培训机构的培训教
Ⅱ‖HTML5Ap应用开发教程
材,以及对HTML5App开发技术感兴趣人员的自学用书
HTML5AP开发是一个发展迅速的技术,很多方面还在不断完善和变化。由于能力
和水平所限,虽然竭尽全力,但仍然难免存在错误和疏漏,希望各位专家、老师和同学提出问
题,与编者共同讨论。编者的邮箱为html5oAp@163.com
本书特点
1.内容丰富,由浅入深
本书以“看得懂、学得会、做得出”为原则,系统地介绍了HTML5App开发的各种技术
知识,通过每章的内容逐渐引领读者进入HTML5App的开发世界
书中所讲解的知识基础而实用,并且课程量适中,能让读者在认真学习本课程后基本具
备HTML5App的开发能力,成功进入到App开发的世界中。
2.结构清晰,讲解到位
本书中配合每个需要讲解的知识点都给出了丰富的插图与完整的实例,使得初学者易
于上手,书中所有实例都是实际开发中的例子,结构清晰明了,便于学习。同时书中还给出
了很多关于HTML5App开发的实用技巧与心得,具有较高的参考价值。最后一章还给出
了二个综合的App开发实例“美食汇”的开发讲解。音具以主是
3.提供书中所有实例源码
为了便于学习,读者可以方便地从清华大学出版社网站(htp:/www.tup.com.cn
获取本书配套资源包,资源包中包含了书中所有案例的完整源代码,最大限度地帮助读者快
速掌握各方面的知识与技术。对于书中所有需要访问的服.务.器端AP,我们已经部署在
nternet上,便于读者方便练习,更集中精力掌握App开发的前端相关技术
4.配套的详细课件和习题
为了便于课堂授课,教师可以很方便地从清华大学出版社网站(htp:/ww.tup.
com.cn勹)获取所有章节对应的PPT课件。这大大降低了教师备课的难度和时间成本,使
得教师可以更好地把精力集中在教学环节,提高授课质量。同时每章最后都配有精心设计
的习题,并提供了相应的答案,便于读者复习和教师出题
学习建议
合,分长
出本书共分为14章,讲解的内容按照由简到难的顺序进行安排。其中包括了HTML5
App开发的多方面的知识,课内学时建议64学时,具体内容及安排如下表所示:
主要内容
学时学时
第1章HTML5ApPD用简要介绍HTML5的一些新特性,HTML5ApD与原生
开发概述
Ap的比较,开发环境 BUilder的使用
第2章HTM页面基磁解HTM语言特性,介绍HTM15文档基本格式,以求
用于HTML5App开发的一些常用标签
续表
主要内容
「课内课外
学时学时
第3章CSS样式设计
绍CSs样式规则和使用,在App开发中的一些常用Css
属性,使用 Chrome调试Css
第4章1S印编程基磁分组J的一些基本语法、定义函数、各种内置对象
的使用,JSON数据处理,调试技巧
第5章 jascript交互编程介绍 Javascript的各种DOM操作和样式编程
第6章 jQuery编程基础
绍 jQuery的选择器、事件的_监_听_、各种DOM交互和功
能扩展
介绍AJAX的技术原理、HTTP协议,Fiddler抓包工具
第7章AJAX通信技术
XmlhTtpreqUest对象的使用, jQuery的AJAX方法支63
持, RESTF山APl使用
第8章 WebSocket基础介绍 Websocket的技术原理以及相应的AP
第9章播放多媒体
介绍ado和 video标签的使用,以及相应的AP
第10章本地存储
session Storage、 Web SQl.和 IndexedDB的使用
第11章 Canvas绘图
介绍 canvas以及相应绘图APl的使用
介绍HTM15+的模块组成,在页面中使用HTML5+
第12章HM+ Runtime APt, webview模块的一些典型使用
介绍MUI项目页面的布局、一些内置方法,事件和窗口管
第13章MUI框架
理、典型的一些U1组件和插件,NJAX通信调用,在
Chrome中调试 Android程序
第14章综合实例:美食
给出一个完整的 Android App开发实例
注:建议课外学时为46学时,便于完成一些实例的练习,任何编程的学习都不能指望在课堂上解决所有的问题,必
须在课外进行适时练习,教学或学习过程中可按实际情况对学时和内容进行调整。
本书配套资源包使用说明
下载本书配套资源包的压缩文件,解压后用 Chrome浏览器打开其中的“ index. html”,界
面如下图所示,单击Zuo侧树形菜单中各章节每个例子的编号,右侧将显示该例子的效果和
#############################################
|
|